It will start gradually— telling your friends he lives with his parents “but…” or that he’s “usually doesn't act like this” or that he’s “working on quitting” whatever gross habit you’re embarrassed that they found out about.
Arguing in a relationship can be healthy as long as you come through stronger on the other side.
You’ve done the mental work of making yourself think he’s someone worthy of your love, and you won’t notice the mirage until you find yourself always explaining away his faults and bad habits.
You can see these things so easily when it’s someone else. Of course no one should put up with a guy who leads them on or is vague about the future — or who never quite seems as invested in the relationship as you are.
Of course you shouldn’t give your heart to the guy who always leaves a mess at your place while you clean up at his, or who makes sex all about you going down on him or whose ultimate and only passion is video games.
You deserve someone who is loving and caring, someone who is sincere about a future with you.
Don’t date the guy you have to make excuses for. This guy is just going to turn into the ex you’re embarrassed you dated for as long as you did.
Run away from him. Run away from settling. Run away from a life of wondering what would have happened if you would have waited for someone else.
If you think this is the only guy you can get right now, break up with him anyway. Spend all the time and money and energy you would have spent on him on yourself.
Become the person you believe in — become the person people can’t say no to.
Find a guy who makes you want to brag about him. Date someone you can’t shut up about.
Catch yourself smiling when you talk about him with your friends.
The most enchanting guys I have known had one thing in common apart from sincerity: humility.
It's a shame that those with less to boast about do it the most.
Wait until you meet someone who meets your expectations in dating department, not because he’s perfect, but because he’s perfect for you.