When you meet the guy who doesn’t let you go to bed angry and stays up just to fix the problem, don’t let him go.
Don’t let him go if he opens doors and pulls out chairs and takes your coat.
Don’t let him go if he wants to be the one to prove to you chivalry isn’t dead.
Don’t let him go if he apologizes because he’s man enough to know he’s made a mistake.
Don’t let him go if he never stops telling you you’re beautiful.
When you meet the guy who tries hard to stand by you even when you’re being difficult, don’t let him go.
When he wants you in his future so he doesn’t bring up the past, don’t let him go.
Don’t let him go if he’s not afraid to show you exactly how much you mean whether that is through actions or simplistic gestures like holding your hand or pulling you in close to kiss your forehead.
Don’t let him go if he’s someone you can rely on and he won’t ever let you down.
Don’t let him go if he’s the one you can’t stop thinking about.
The one you want to talk to all time.
The one you miss before he leaves as the time you do have comes to an end.
Don’t let him go if he’s not afraid to admit he loves you.
Because good, honest guys, like these do exist.
They are rare and hard to find but they are out there.
When you meet a guy who makes you want to be a better person, kinder, softer, more honest, don’t let him go.
Because guys like these are hard to find. Value them. Appreciate them. Love them with everything you have.
Guys like these get taken advantage of and think they have to change.
We ruin good guys running after the ones who hurt us.
We ruin good guys because they think it’s them that’s doing something wrong.
But in reality, they are doing everything right.
But when you meet a guy like this, they teach you, love isn’t some game to play where your heart is the pawn.
They teach you honesty and vulnerability aren’t a weakness.
They teach you caring is okay.
So, when you meet the guy who is good — realize his worth. Don’t ever let him go #vesper