Some days the waiting feels endless.
Other days — completely pointless. Like no man will ever check off every item on your wish list.
To the girl tired of waiting for Mr. Right, I know it's painful, and there's no way to speed up the process. Just know that the wait is worth it.
Wait for the man who seems too good to be true;
who treats you better than you think you deserve;
who makes you feel like the luckiest girl in the world.
Wait for the man who can't get enough of you;
who can’t sleep without his arms around you;
who FaceTimes you on his business trips because phone calls just won’t do — he loves to hear you laugh, but he has to see that smile.
Wait for the man who makes your heart happy;
who will never purposefully hurt you;
who can't stand to see you upset;
who only brings out the best in you.
Wait for the man who is excited to see you;
who says you're the best part of his day;
who decides to kiss you when you're mid-sentence because he just couldn't resist anymore.
Wait for the man who takes you mountain climbing;
who knows the importance of fresh air and adventure;
who is willing to help you the whole way up because he knows your legs are too short to take the same steps he took.
Wait for the man who is willing to catch you on the way down — dirt, sweat and all — with either open arms to jump to when your foot just won't reach, or a hand out for you to grab when your knees feel unsteady.
Wait for the man who will always protect you and will do his best to keep you safe;
who vows to never let anyone harm you (and promises to hunt down anyone who tries to).
Wait for the man who cherishes you;
who wants to take care of you;
who values your opinions;
who you can tell anything to;
who adores all those little quirks of yours;
who likes how soft your hair feels;
who loves the way you say his name.
Wait for the man who can finish your sentences (and sandwiches);
who thinks the same way you do;
who completes you in the most perfect way possible.
Wait for the man who pushes you to pursue your most ambitious dreams;
who would never want to get in the way of your achievements;
who has dreams and career aspirations of his own.
Wait for the man who doesn’t mind waiting on you (even though he knows you’ll run him late for everything).
Wait for the man you can trust wholeheartedly;
who will never hold your past against you;
who reminds you to focus on your future;
who has his priorities in order;
who wants to spoil you but knows his budget too;
who has the same values as you;
who shows integrity and promotes honesty;
who respects others but, most importantly, you.
Wait for the man who believes you were made for him — that you’re the one he’s been looking for.
Wait for the man who is proud to have you and says he doesn’t know how he got you.
Wait for the man who makes you think of making a list like this.
Wait for the man who is everything you've ever wanted plus so much more.
Wait for the one who is, without a doubt, your better half;
who you don’t understand how you went one single day without.
Don’t settle for a guy that’s “okay” and miss out on something so much better coming your way.
When you meet him, you’ll know it’s him — and he will totally be worth this painful wait.