Stupidly in love with you.

I've fallen in love with you over and over for three years now.
I've never gotten the chance to call you mine throughout these years.
The closest thing I got to calling you mine is calling you my best friend.
And when I finally spilled my heart out to you; confessing my hearts thoughts out to you
I still can't call you mine.
It kills me everyday that I love you even more.
And I can't help it.
You've continued to love others, which none have been me.
I don't know how much longer my heart can handle this.
I've always been there for you and I'm not sure you realize that.
I was there when your last girlfriend didn't want you hanging out with me.
I've been there through it all and I'm not going anywhere.
I honestly don't think you do.
Why must I love you?
Why must my heart want you?
Why must I continue to love you, over and over again?
I just don't understand.
I don't think I'll ever understand
But I'll still be here, I'll still be waiting for you
Because I'm stupid, stupidly in love with you