This explains a lot!
Aries (March 21 – April 19)
You’re just a little too boisterous for peoples’ tastes and that’s the reason why you’re still single. You always draw all the attention to yourself with your loud voice. And you just never stop talking. You never give people a break from your voice and it can be really irritating. You are also very intimidating and your strong personality tends to make the people around you uncomfortable.
Taurus (April 20 – May 21)
Your hunger and gluttony is the reason why you just never seem to find success in love. The biggest hurdle to you finally landing a proper relationship is the fact that you just love food a little too much. You will always choose food over love. It’s either your eating habits completely gross out any of your potential mates; or you let yourself get too unhealthy with all the calories that you’re consuming. Big turn-offs.
Gemini (May 22 – June 21)
Please just don’t take you seriously. You tend to have a very two-faced attitude about everything. You are inconsistent with your feelings and your emotions. You can be completely fun and lighthearted during one minute and you can be all moody and distant during the next. So people can never really telll when you’re being serious about your intentions to be in a relationship.
Cancer (June 22 – July 22)
You are just too closed off and distant. You have been hurt before and you don’t want to experience that kind of pain in your life ever again. You try your best to defend yourself from any trespassers when it comes to the affairs of the heart. But then again, your stand-offish attitude is the reason why you can’t seem to land proper relationships anymore.
Leo (July 23 – August 22)
You are a little too obsessed with yourself. You think too highly of yourself. You seem to be under the impression that the universe revolves around you and that you are the reason for all that is good in life. Learn to bring your ego down a little bit. The reason no one can fall in love with you is because they see that you’re already too in love with your own self.
Virgo (August 23 – September 22)
You have to be able to put yourself out into the open if you want to really find love. No one ever finds love while staying in their own comfort zones. You have to be willing to put yourself out there. Yes, you’re shy, but you are eventually going to have to overcome your shyness if you want to be in a relationship. For the moment, you are coming off as unapproachable.
Libra (September 23 – October 22)
Stop flirting with all the people that you encounter on a daily basis. The whole “collect and select” game doesn’t work in this age. All of your movements are easily traceable and there’s just no getting around that fact. No one will want to be in a relationship with you if you still keep playfully fooling around with other people on the side.
Scorpio (October 23 – November 22)
You have a very strong and domineering personality. In fact, it’s a quality that a lot of people wish they could emulate. But really, it makes you come off as very unapproachable. Your strength can be intimidating to any potential mates. That’s the reason you’re still single at the moment.
Sagittarius (November 23 – December 21)
You need to do a little more soul searching before you can actually find your way into a relationship. You have a lot of maturing that you need to do prior to being ready for a relationship. The reason why you are still single is because people get the sense that you don’t really know what you want out of relationships. You still have very infantile understandings about love and romance.
Capricorn (December 22 – January 20)
Smile a little more. That’s it. You just look like you are in a perpetual bad mood. Not to say that you are ugly or unattractive. It’s just that people are hesitant to approach you because you look like you are angry all the time. Think happy thoughts and let the light of your face shine forth.
Aquarius (January 21 – February 18)
Like a Cancer, you have a tendency to be a little too closed off. You are so guarded and you don’t ever like to let people into your life. It takes you a very long time to get comfortable with someone and a lot of times, people just aren’t patient enough to wait for you. You need to take a few risks and open your heart to people more.
Pisces (February 19 – March 20)
Get your act together. Stop making it so obvious that you like a person. Maintain your composure. The problem with you is that you get flustered too easily whenever you’re around someone you like and people end up finding you weird because of it.