There are good guys, and then there are bad guys. You know you've got a good guy when he would never dream of letting ANY of the following things happen. Ladies, what do you think – does your guy check all these boxes?
1. He'll never invade your privacy.
Relationships are built on trust. If he wants to go through your messages, know who you're texting at all times, or control who you get to spend time with, then GTFO.
2. He'll never make you prove how much you're worth to him. He'll recognize your value from the start.
A guy should WANT to be with you. Otherwise, he's not worth your time. If he doesn't want you for exactly who and how you are, forget it. You can definitely find someone better.
3. He'll never cheat on you – physically or emotionally.
This is a given. If he cheats on you, it's usually a good idea to leave. Decent people don't let that kind of thing happen (with very few exceptions). If he's looking to another woman to fulfill his need for female attention, tell him why it makes you uncomfortable. If he doesn't stop after that, make like Snoop Dogg and drop it like it's hot.
4. He'll never disrespect you.
Let's get one thing straight: a good man will respect you, your emotions, your decisions, your boundaries, your family, your friends, your judgment, your life... end of story. If he treats you like you're crazy, refuses to listen to you when you're trying to communicate, or disrespects the people and things you care about, then you don't have yourself a man. You have an immature little boy.
5. He'll never criticize your looks.
A good guy loves his girl exactly the way she is – curves, scars, and all. If he makes you feel anything less than beautiful, then dump his ass. Ladies, you accept what you believe you deserve. So know your own worth, be confident in your beauty, and love yourself for who you are – and make sure your guy is on the same page.