My Knight In Shining Armor

I know you're out there somewhere
I know you'll find me someday

You're my knight in shining armor
And I know you must exist

You're tall, dark, and handsome
Mysterious, beautiful, husky

I'm tired of waiting for you
What's taking you so long to find me

Am I that hidden?
Is this town as unknown as I'd assumed?

I'm waiting, knight
For you to sweep me off my feet

But I think I know you won't show up that way
You're not as dashing and smart as I thought

You don't really exist
Yet in some ways you do

Your own charm and your own smarts
You're my original, unique knight

The one no one else will ever have
But it's funny

Because you were in front of me
This whole time