You challenge me
You make me sweat
All this time I hate you
You don’t let me give up
You are always on my back
These are times I wish
you’ll disappear
Now that I am on top
Now that I have success
I understand
Your tough love
helped me achieve
dreams that seemed impossible
I hated you for a moment
I wanted you gone in an instant
All the while scared
Praying you wouldn’t leave me
Thank you for pushing me
Thank you for never giving up on me
Because of you
I have all of this
Because of you
I am happy
I will always be eternally grateful