I've come so far, so far you see
All the steps and missteps it took to become me
I've come so far, so far you know
Straight to the top of the mountain
I don't wanna go slow
Straight to the top
And oh, I hope you see me
And oh, please don't misgender me
I've come so far, I've come so far
I've come so far, I've come so far
I've come so far, I mean, geographically
Moved around from town to town
Looking for a place to settle down
I've come so far, I mean, emotionally
Learned a thing or two
How to pull on through and what life throws at you
And oh, I hope you see me
And oh, please don't misgender me
I've come so far, I've come so far
I've come so far, I've come so far
I've felt the sting of bigotry
A long way from this big city
I've found my friends, I've met amends
Got more to do, just wait and see
I've come so far, I've come so far
I've come so far, I've come so far
I've come so far
I've come so far, I've come so far