Every woman wants to find an incredible man. But as the saying goes, sometimes you have to kiss a few frogs before you find your prince. To make it easier for you, here are seven types of men you should avoid dating at all costs:

1. He's fresh out of a relationship

1. He's fresh out of a relationship

This type of guy just got out of a long-term relationship. But just because he's out dating, doesn't mean he's actually ready. Usually, when a guy jumps into a new relationship after getting out of a long-term one, it's just a rebound that won't last. You should make sure who ever you're dating has had time to be single and grow as a person.

2. He has a bad temper

2. He has a bad temper

This type of guy overreacts and gets upset easily, which is a huge red flag. It's important that any potential romantic partner responds appropriately to something. But you definitely want to stay away from men who get super angry -- he'll eventually direct that anger toward you.

3. He's materialistic

3. He's materialistic

There's nothing worse than a guy who's super into money and his career. While it's great to be ambitious, workaholic men usually don't have time for serious relationships. If his identity is only tied to his career and how much money he's making, that's an issue, too. It's important that the guy you're dating is multifaceted -- he should have a life outside of his job, and he should be able to make time for you.

4. He has ulterior motives

4. He has ulterior motives

Maybe he says he wants a long-term relationship, but really he's just looking for a fling. You have to be careful of these men because they'll say and do anything just to get you into bed. It's crucial that you ask your date a lot of questions, including what type of relationship he's looking for. If it seems like he's out of alignment or has different intentions, you should stay far away from him.

5. He lacks ambition

5. He lacks ambition

Any guy who doesn't want to improve his life is not the guy for you. If you notice your date isn't very motivated and doesn't take responsibility for his actions, this is a huge red flag. If a guy isn't motivated in life, he certainly won't be motivated enough to put in the effort to maintain a serious relationship.

6. He's too attached to his family

6. He's too attached to his family

While there's nothing wrong with dating a guy who's family oriented, if he's too dependent on them financially and emotionally, that's definitely a bad sign. This demonstrates he's unable to maintain relationships with healthy boundaries. Instead of feeling like this guy's girlfriend, you'll end up playing more of a mother role in his life. Who wants that?

7. He's a narcissist

7. He's a narcissist

Sometimes it's hard spotting a narcissist. This is because narcissists often shower you with compliments and gifts in the beginning stages of dating to get you to appreciate them more. Since the world revolves around narcissists, there's literally no room for you in the picture. Your emotional and physical needs will never be attended to, and you'll end up feeling underappreciated and undervalued.

Date Mr. Right,  not Mr. Right Now

Date Mr. Right, not Mr. Right Now

The quest to find true love isn't easy -- but remember to hold out for Mr. Right and not settle for Mr. Right Now. While dating around, always listen to your instincts, and if you spot any red flags, run for the hills.

dating | sex | Relationships | Tinder