I asked God for forgiveness
I swear I'm trying to be different
Abandonment isn't exactly a stranger
But don't give up on me
Sometimes I can be a little too stubborn
But I promise you, one day, I'm gonna learn
I know you hate to see me lose hope
Just don't give up on me
My past could've been a lot worse
Doesn't mean that it didn't hurt
Disappointment isn't exactly a stranger
But don't give up on me
Sometimes I like myself the way I am
I wish people would shut up and understand
But compromising is good for the soul
Just don't give up on me
I know I blame myself for everything wrong
You just want me to be strong
Weakness isn't exactly a stranger
But don't give up on me
Sometimes it's easier to complain and moan
About the things I can't seem to let go
I'm trying my hardest to be appreciative
Just don't give up on me
I asked God to hold my hand
And He gave me the dreams of a complete man
I know I can anger you everyday
But don't give up on me
I'm tired of shedding tears every night
About all the things wrong in my life
You help me to be a little more grateful
Just don't give up on me