Sadly, this is very spot on!
Aries (March 21 April 19)
You tend to be a very polarizing person who lives on the extremes. You really like to situate yourself at the ends of either side of any spectrum. There is no moderation when it comes to you and that tends to drive people away. You are incredibly passionate about anything that stimulates you but you also have selfish tendencies that can be a turn-off to most people. You just have to stay hopeful that you’ll eventually meet someone whose energy levels can match your own.
Taurus (April 20 May 21)
You’re just one of the absolute worst people to talk to you. Communication is a struggle with you and it takes an incredible amount of patience when engaged in a conversation with you. You don’t like to be open to a lot of people and it takes a whole lot for you to emerge from your shell. It’s either you have to find someone who is willing to be patient with you or someone who you can be comfortable with opening yourself up to.
Gemini (May 22 June 21
You still need more time to figure out who you really are and what you really want out of life. It can be puzzling for anyone to be in a relationship with you when you’re really unsure of yourself or any of your preferences. You’re difficult to please because you have no idea what you want and it can be very frustrating for the people around you. You need to devote more time for reflection and self-discovery. Once you’ve gotten yourself figured out, maybe then it will be easier for you to find someone to accept you as well.
Cancer (June 22 July 22)
Stop being so overly sensitive. As a Cancer, you’re so prone to getting hurt by criticism and judgement. You get easily irritated and it doesn’t really take much to make you emotional. Yes, you’re very empathetic, but sometimes, your own empathy is your relationship doom. It takes a lot of patience for people to be able to put up with overly sensitive partners. They would feel like they’re constantly walking on egg shells when they’re around you.
Leo (July 23 August 22)
As a Leo, you’re known to always be seeking constant validation from your peers and your partners. You’re so insecure about who you are that you need your ego to be fed at all times or you feel like you would perish emotionally. Your own self-worth is dependent on the thoughts and opinions of the people around you. It can get tiring for anyone you’re dating to always be beefing up your ego and boosting your confidence. You need to start being more confident about yourself regardless of what other people think.
Virgo (August 23 September 22)
You set a very high bar for yourself and you haven’t gotten there yet. You are very ambitious and you only demand perfection from yourself. You are goal-oriented and will not settle for mediocrity. This is a good thing when it comes to your persistence in life, but it can be a bad thing for relationships. Your standards are just set too high, it may virtually be impossible for anyone to live up to them. Good luck trying to chase perfection in love, because you’re probably never going to find it. Maybe you should try lowering your standards and be more accommodating of other kinds of people in your life.
Libra (September 23 October 22)
Rationality and reason are very important to you. You don’t like to make any decisions in life that aren’t logically sound. Sometimes, these qualities can be off-putting to the people you meet. You tend to be very mechanical and boring. Maybe you should try exploring the depths of what’s outside your comfort zone by being spontaneous and impulsive.
Scorpio (October 23 November 22)
You’re too combative and confrontational. You can be very intimidating to anyone who wants to date you. You always pick people apart with your criticisms and most people just aren’t able to bear the heat. They don’t like being on the receiving end of your attacks and maybe you should try toning things down a little bit.
Sagittarius (November 23 December 21)
Commitment, Sagittarius. You need commitment. You can’t possibly survive any relationship if you’re constantly reluctant. You always need to be able to invest a piece of yourself in a relationship if you want it to flourish.
Capricorn (December 22 January 20)
Stop being so boring! Add some culture and excitement to your life. Diversify your hobbies and interests. Don’t be a one or two-trick pony. People find you incredibly boring and you need to start being more interesting if you want success in your love life.
Aquarius (January 21 February 18)
You’re really not in tune with your own feelings and emotions. It takes you so long to decide whether or not you’re interested in a person. People won’t wait around for you forever, you know. Try to figure out what you really want out of love and maybe then it’ll come easier to you the next time it comes around.
Pisces (February 19 March 20)
You’ve seen to many romantic comedies and so your expectations are just a little bit unrealistic. Love is not the perfect kind of romantic story that Hollywood keeps feeding you. You have to accept that love will not always reek of beautiful perfection. Once you understand that love isn’t perfect, maybe then it’ll start treating you better.