All the heroes are gone from the world
You lost sight of the once little girl
Who used to be a dreamer
You loved flowers and romantic comedies
You wished for that one day when you get a ring
From the man of your dreams, he gets down on one knee
With his heart in his hand and asks for your love forever
One day I hope a guy who really loves you
Makes you wonder if dreams can really come true
Sits you down and looks you in the eye
And says
I wanna be your superman
And I wanna love you the best I can
I wanna show you that you're worth fighting for
You're gonna be my Lois Lane
The one that I'll love for all my days
I wanna show you that you're worth fighting for
You're worth fighting for
You were tired in the same old routine
Most days you felt like you were unseen
Unseen by everyone else
You'd come home and set a table and watch a chair
Close your eyes and imagine your man was there
But then he never came and you gave up on the pain
Now you hide and you think "will it be like this forever?"
One day I hope a guy who really loves you
Makes you wonder if dreams can really come true
Sits you down and look you right in the eye
He'll say
I wanna be your superman
And I wanna love you the best I can
I wanna show you that you're worth fighting for
You're gonna be my Lois Lane
The one that I'll love for all my days
I wanna show you that you're worth fighting for
You're worth fighting for
Sometimes it sucks that you wear a disguise
It's not like you need a man who can fly
Someone who knows that you're worth fighting for
I wanna be your superman
And I wanna love you the best I can
I wanna show you that you're worth fighting for
I'm gonna be your superman
And I'm gonna love you the best I can
I'm gonna show you that you're worth fighting for, for
You're gonna be my Lois Lane
The one that I'll love for all my days
I'm gonna show you that you're worth fighting for
You're worth fighting for
All the heroes are gone from the world
You lost sight of the once little girl
Who used to be a dreamer