I've never been the type to care what others think of me
So why have I been feeling so down lately
I guess I do it to myself, it's just hard to see
What happiness really means to me
It seems like every time I feel as if I'm doing fine
I end up disappointed almost every time
What am I doing this for? I need to find out why
'Cause the only opinion that should matter is mine
Instead I waste my time in fear
Wondering if after all these years
Everything I'm working for will ever come to pass
Yeah, I know that one day it will come
And I'll look back on all the things I've done
And I'll realize that every single tear I've ever shed
I've never been the type to give up all that easily
But I won't lie, some days just get the best of me
Yeah, sometimes I feel okay, sometimes it's hard to breathe
And I question what my dreams mean to me
That's when I waste my time in fear
Wondering if after all these years
Everything I'm working for will ever come to pass
Yeah, I know that one day it will come
And I'll look back on all the things I've done
And I'll realize that every single tear I've ever shed
And there are people who just wanna bring me down
And I just can't afford to keep those people around
And no more pinning all the blame on someone else
'Cause the biggest battle is the one I'm facing with myself
And I'm so sick of wasting time in fear
Wondering if after all these years
Everything I'm working for will ever come to pass
Yeah, I know that one day it will come
And I'll look back on all the things I've done
And I'll realize that every single tear I've ever shed