How Far You've Come - YouTube
I love this song. The title may be misleadingly "overly positive". But I think it's relatively a positive message. Sometimes you have to accept where you are, and it's what it is.
an except that I love:
"Sometimes a high wall, is just a wall
Sometimes it's only there to make sure you feel small
Or may be there to save you from the depths of a much deeper fall
The truth will not set you free
It's okay to believe that you're not good enough
God is not angry, not blind, deaf or dumb
He knows how far you've come."
Those lyrics may seem negative, but I think they aren't. Sometimes you have to resign yourself to understand, now is not the time to play brave. Save yourself the pain, and let yourself be where you are right now. "God is not angry, not blind deaf or dumb, he knows how far you've come" -- you've worked hard to be where you are, you will reach that goal one day, but don't push it.
or at least that's what I take from it.