These are spot-on!
1. Aries (March 21 April 19)
The shy introvert.
As an Aries, you are a very vivacious, adventurous, and active social being. You don’t like being stuck in a cocoon. You like to explore and meet as many new and different kinds of people as possible. That is why it makes perfect sense for you to avoid dating introverts at all costs. You should only be looking for men who are able to match your outgoingness and your willingness to experience new things.
2. Taurus (April 20 May 21)
The bad boy.
These Taurus ladies are known to be some of the most passionate and committed lovers on the face of the earth. They always try their best to express their passion and affection for their partners on a regular basis. That is why it is important for them to only be in relationship with good men who are able to reciprocate that passion. Stay away from non-committal bad boys at all costs.
3. Gemini (May 22 June 21)
The guy who is too serious.
There’s no denying that because you are a Gemini, you are most likely the most sociable person amongst your social circles. You like to think as life as this one big opportunity to just be happy and have fun. You are talkative and you are always looking for light conversations with just about anyone. Therefore, it is imperative that you not date a guy who just takes himself too seriously.
4. Cancer (June 22 July 22)
Everyone knows that you Cancer women are domesticated creatures. Your perfect idea of a Saturday is staying at home and catching up on your favorite TV shows while munching on some pizza. You don’t really like going out and partying too much and so it would make sense for you to avoid the clubber kind of guy. He is just going to want to drag you around to loud clubs and bars.
5. Leo (July 23 August 22)
The hardheaded guy.
Leo girls are very proud women. They think very highly of themselves and they are extremely confident about their own capacities to take on life’s challenges. They rarely ever back down to anything and anyone because of their resilience and uncompromising nature. For this reason, it wouldn’t be a good idea for you to get into a relationship with a hardheaded men with whom you will just fight all the time.
6. Virgo (August 23 September 22)
The immature guy.
In stark contrast to the Leo lady, the Virgo girl is someone who just doesn’t want any arguments or drama in their relationship. They are the ones who like to coast through life and keep things as chill as possible. They don’t like any negative energy and so that is why they would do themselves a favor to avoid stressful men: the immature ones.
7. Libra (September 23 October 22)
Libra ladies are notorious for being such hopeless romantics. You are the kind of girl who loves to idealize relationships, love, and romance in general. That’s why it is very important for you to only date men who are able to live up to your fantastical ideas about love. Don’t settle for the man who is just going to disappoint you all the time.
8. Scorpio (October 23 November 22)
The staring champion.
You are one of the most compassionate, kindest, and empathetic person in the world. When you get into a relationship with a man, you always invest yourself fully. Therefore, it would make sense that you only get into relationships with guys who are able to reciprocate the kind of commitment that you’re putting in. Don’t date the man who stares and ogles at other women even when you’re together.
9. Sagittarius (November 23 December 21)
The emotional guy.
As a Sagittarius lady, you are quite the adventurer. You like to experience new and exciting things. You are brave and strong, and you are always open to thrilling experiences. For that reason, you shouldn’t really be dating a guy who likes to keep things safe. You can’t be with a guy who is too emotional about everything and whose strong feelings will cause him to crumble under pressure.
10. Capricorn (December 22 January 20)
The sporadic guy.
If there is one thing that Capricorn women are known for, it’s that they are meticulous planners. They are always living in the present with an eye for a future. They absolutely cannot tolerate man with an innate inability to plan for themselves. They can’t be with people who are always acting on impulse and who don’t have a real vision for the future.
11. Aquarius (January 21 February 18)
The guy with control issues.
An Aquarius is a free-spirited. It’s as simple as that. They value their freedom above everything else and so it would always be a bad idea for them to get with a man who likes to control and subdue them.
12. Pisces (February 19 March 20)
The guy who is too closed off.
You are quite the talker. You like to communicate openly especially when you’re in a relationship with someone. You think that there is value in being able to be honest and open about anything. That’s why it wouldn’t make sense for you to date a man who always detaches himself from the situation and who never likes to open up.