I met a boy the other day
But he was so far away
Distance doesn't scare me
I know that he's the one for me
He's a really tall sexy guy
He told me his age I couldn't lie
I was shocked to figure out
That the motherf*cker's younger than me
You're my knight in shining armor
The full moon to my starry skies
You're eighteen, I'm twenty-one
And people will barely recognize
I'm your light shining through the darkness
The bright sun to your big blue skies
Don't you worry, I'm by your side baby
Younger but taller, together 'til the day we die
The days pass and I miss you more
I don't think I've ever felt this way before
It's definitely something new
I've never been with a guy like you
I don't wanna wait any longer
Long distance love is getting harder
How much longer do I have to wait
Just for you to claim my heart
You're my knight in shining armor
The full moon to my starry skies
You're eighteen, I'm twenty-one
And people will barely recognize
I'm your light shining through the darkness
The bright sun to your big blue skies
Don't you worry, I'm by your side baby
Younger but taller, together 'til the day we die
You're my knight in shining armor
The full moon to my starry skies
You're eighteen, I'm twenty-one
And people will barely recognize
I'm your light shining through the darkness
The bright sun to your big blue skies
Don't you worry, I'm by your side baby
Younger but taller, together 'til the day we die