Here’s The One Piece Of Tough Love You Need To Hear Right This Minute, Based On Your Zodiac Sign

By

Aries

(March 21st to April 19th)

No matter how much you complain about the drama in your life, that doesn’t change the fact that most of it is self-created. Stop getting mad at people for no reason or blaming them for things before you have actual proof or you won’t have anyone left at all.

Taurus

(April 20th to May 21st)

You’re so stubborn you’re actually insufferable sometimes. Not everything has to end in a huge debate where you’re the self-proclaimed winner. Seriously, no one wants to hang out with someone who won’t even budge an inch on even the most basic disagreements. It’s called compromise, Taurus — look it up.

Gemini

(May 22nd to June 21st)

You’re so flaky it’s impossible for anyone to depend on you. One second you’re making hundreds of plans and the next you’re bailing on all of them. We get you have a hard time staying committed, but you’re going to have to learn to deal with it at some point or you’re going to lose everyone’s trust.

Cancer

(June 22nd to July 22nd)

You need to stop lashing out at people just because you’re moody. We get it, you feel a lot of things, but that’s really no excuse for being shitty to the people who care about you. You’re one of the most loving people, but you’re also one of the hardest people to deal with when you’re upset.

Leo

(July 23rd to August 22nd)

Not everything has to be about you. I repeat: NOT EVERYTHING HAS TO BE ABOUT YOU. Seriously, we love you, but it annoys the fuck out of us every time you try to steal the spotlight from someone else. Let other people bask in the attention they’ve earned.

Virgo

(August 23rd to September 22nd)

We love you little nerds, but your obsession with perfection can be exhausting. Sometimes you’ll mess up. Sometimes you’ll really mess up. Life is imperfect and messy and uncontrollable and sometimes you just need to let it be. You’re going to run yourself into the ground trying to control everything.

Libra

(September 23rd to October 22nd)

You’re indecisiveness is maddening, Libra. We know it’s important that you spend time weighing your options, but god, can’t you just make up your mind already? No one knows the “right” answer, but you’ve got to just choose something and go with it.

Scorpio

(October 23rd to November 22nd)

You really need to tone it down on the intensity. You get jealous too easily, you judge people for their shortcomings almost instantly, and you can go from 0 to 100 real quick. In all honesty, it can sometimes be scary for people to open up to you, so maybe, I don’t know, focus on tamping it down a bit.

Sagittarius

(November 23rd to December 21st)

You can be a little too careless. Sometimes you take people for granted without realizing it, and sometimes your honesty can cross into brutal territory. You really need to work on mindfulness and understanding how your actions affect other people, because for someone so “enlightened,” you’re so blind.

Capricorn

(December 22nd to January 20th)

You are judgmental af and I’m really not here for it. Look, I get that you care about quality and presentation, but stop judging everyone for living the lives they want to. People aren’t always going to meet your standards but newsflash, they don’t have to. It doesn’t mean they’re any less of a person than you are.

Aquarius

(January 21st to February 18th)

Everything is all-or-nothing to you. You believe in black and white, and you don’t have time for gray areas. That’s the problem — most people live in those gray areas, but you’re quick to label them as one thing or another. Sorry, the world doesn’t work that way, but it’s frustrating as hell that you insist it does.

Pisces

(February 19th to March 20th)

You, uh, feel a lot of things, don’t you? Which would be fine if you didn’t treat everything like the end of the world and take even the smallest comments to heart. There’s no point in getting caught up on little things people have said and done — it doesn’t benefit anyone, least of all you.