I like this. This is purdy! And I think there's a congruence between the mood created by the words and their content. I'm not the biggest fan of hard rhyming, but to be fair, I have no idea of the melody, so I imagine it probably sounds just right. And the song itself seems really heartfelt and well thought out.

!