For you, I've caught hot fire
For you, I've jumped off the cliff
For you, I've fought the priest
For you, I've stayed long hours
In Colorado's 25 inches blizzard
And 130 degrees Arizona sun
Outside the rippling, Oklahoma tornado
During the California draining drought
All for you!
But you've tossed me out from our apartment
You have always tossed 911 all over me
You have branded me drunk and promiscuous
You have named me all manners of name
I ditched my friends, just for you
I'm so faithful to our cause
Yet you snob and trash me
Yet you cast me away like an outcast
You've accused me of not loving you
And told me I drugged you
You've accused me of cheating
Yet I'm with you day in and out
I've proven to you that I'm straight
I've shown you I'm by your side
I've done what no one could do for you
I've chosen you over others
Yet, you ditched me.
Go hug a tree!