To the girl that waits --
First, I want to let you know that you're not stupid. And you're not wasting your time. Waiting for someone to come around and stop you in your tracks and make you rethink everything is not the worst thing you could do. You deserve to feel confident that someone feels the exact same way about you that you feel about them.
Believe me, I know how hard it is to wait. It gets really frustrating sometimes, because even if you do come across someone that makes you do a double-take, there are no guarantees. There's no guarantee that you'll fit or even that they'll feel the same about you. And that's the hardest. When you find someone that makes you so nervous you can't even breathe, someone that makes your heart beat faster than you knew was possible. And you find that they don't see you like that.
Things are even worse when they do feel the same way about you and then a year down the road they make you doubt everything. You doubt their feelings for you and you doubt every experience you've shared with that person. It's like standing at the top of a mountain with the most beautiful view and you get a little too close to the edge and you fall. It feels like you fall forever, then you hit the ground. And you're broken.
The waiting itself isn't so bad. While waiting, I have some of the best times of my life. I get to do exactly what I want and when I want to do it. I'm free. I don't have to think about a whole other person and what they're feeling or what they want to do. I don't have to compromise about things. I just get to be me.
Relationships can get really messy and it's a mess I don't want to clean up with just anyone. I don't mind waiting for someone that's right for me. For me, waiting means you're more confident when someone right for you does come along and the more confident you are then the messes you make together might be completely worth it.
Be patient. Be kind. Be you.
-- From a girl that waits