1. Aries (March 21 – April 19)
He’s so hard to love because of how independent he is. Sometimes, he can just go on with his life without even taking you into consideration. He’s going to act as if he’s still single and not in a relationship. He’s going to have a tendency to make decisions and plans without you; and that can be a problem. You sometimes need to remind him that you’re his girlfriend.
2. Taurus (April 20 – May 21)
Naturally, you probably already know just how stubborn and self-absorbed a Taurus can be. He likes to live in his own little world and he doesn’t really like entertaining the idea that anything exists beyond what he already knows. It can make it really hard for you to disagree and argue with him. It’s as if he doesn’t want to listen to reason.
3. Gemini (May 22 – June 21)
He is such a major procrastinator. Being in a relationship with him is going to feel like absolute torture for you because it’s going to be as if he’s not getting anything done. Whenever you assign chores or tasks to him, it’s going to be a struggle for you holding him accountable or responsible. He’s the kind of guy you really need to micromanage; like he’s some kind of toddler.
4. Cancer (June 22 – July 22)
He can be really needy and you’re just going to have to bear with it. At times, you’re going to love the fact that he loves you oh so much. But there will be moments wherein you will be really annoyed at how clingy and needy he is. He’s going to want to spend most of his time with you. And while that can be endearing, it can also be incredibly annoying.
5. Leo (July 23 – August 22)
It’s probably not a secret that the most annoying thing about your Leo boyfriend is his ego. He just loves himself too much to the point that he sometimes makes it difficult for you to love him too. He can be incredibly self-obsessed at times to the point that he’s only ever thinking about his own personal needs. And that’s not always a good look on a person.
6. Virgo (August 23 – September 22)
He is going to be very meticulous and perfect with everything that he does – and that’s going to be very draining and exhausting. Because it’s not like he only holds himself to such high standards; he’s going to do the same for you as well. He’s going to expect you to put as much effort and attention to detail in everything that you do as he does.
7. Libra (September 23 – October 22)
He’s so hard to love whenever he just keeps his feelings and opinions to himself. Yes, he’s looking out for your feelings; and he doesn’t want to offend you. But then it ends up backfiring because he becomes bitter about having to hide how he really feels.
8. Scorpio (October 23 – November 22)
He’s rude. That’s just it. He has very limited understandings of basic human decency and conduct. You often get embarrassed by him whenever you’re hanging out in large groups with other friends and couples. He just can’t seem to conduct himself in a gracious manner. And while you’ve grown to overlook these flaws, they’re still pretty evident.
9. Sagittarius (November 23 – December 21)
He just doesn’t take anything seriously. He takes a very nonchalant and casual approach to everything in life. You love that he is very lighthearted and he’s always so easy to be around. But you wish that he would just really commit and focus on a few things in life – especially the more serious aspects of life in general.
10. Capricorn (December 22 – January 20)
He’s just a genuine pessimist – and that can be hard to love sometimes. You love that he always keeps things real; how he never sugarcoats anything. You always know that you are getting an authentic experience whenever you’re with him. However, his cynical nature can really suck the life out of the room a lot. And negativity is really hard to love in general.
11. Aquarius (January 21 – February 18)
It’s the emotional wall that he’s always hiding behind even when he’s in a supposed loving relationship with you. As an Aquarius, you love just how smart and interesting he is. However, he has difficulty confronting his feelings and emotions. And as a result, he’s so hard to read; he’s so hard to get close to. He’s really hard to love when he’s trying to keep you at a distance.
12. Pisces (February 19 – March 20)
He just seems to get offended way too easily. He is far too sensitive and emotional; and it can get really frustrating for you. It feels as if he’s a big drama queen; and you’re going to have to put up with his tantrums and mood swings a lot. He can be difficult to love when he lets his feelings get the best of him.