Hey, none of us are perfect.
It’s safe to say that everyone at some point in their lives has been a total jerk to someone else. Whether it be to a family member, friend or random stranger on the street, no one can say they haven’t been in one of those moods and been rude AF (intentionally or unintentionally).
Maybe you’re the kind of person who always sees the worst in people so you have a hard time trusting people and therefore a hard time building relationships with people. Or maybe you’re the kind of person who is so stubborn that they will start a fight to prove they’re right and then hate the other person for actually being right (holding grudges is 100% unhealthy btw).
We’re all flawed in some way or another. Even freaking SAINTS can’t say that they haven’t done or said things they wish they could take back. Yes really, saints are people too.
No one is and ever will be perfect (side effect of being human), but that doesn’t mean you can’t make the conscious effort to be mindful of what you are saying and doing and strive to be a good person.
It doesn’t take any extra time or effort to smile, hold a door open, or ask someone how they are and really mean it, like really want to hear the answer. Like the Greek storyteller Aesop once said, “No act of kindness, however small, is ever wasted.”
We’d all like to believe that we’re good people at heart who do no wrong most of the time, but truth is, we often unintentionally do and say things that hurt/annoy the people we love. Just because you think you're a good person, doesn't actually make you one.
We ALL have to work on our issues, so a good (SMART) way to do just that is to take a look at yourself, starting with your zodiac sign. The stars can tell you a LOT about yourself ... even things you may or may not want to admit to. But once you recognize that maybe you're not so perfect after all, you'll be on your way to being, well, better.
So take a look at what your character flaw is so you can work on becoming a better, more humble, version of yourself.
Here's the short and hard truth, you basically have the temperament of a small child. No seriously. Your friends have to be careful what they say to you because if they offend you, you'll get into one of those moods and be no fun. Everything can turn into an argument with you so you need to work on not sweating the small stuff.
And just like a little kid, you have a hard time waiting for your birthday and Christmas. I know it's tempting to go ahead and buy that gift for yourself because you think no one else will, but truth is I'm sure your mom, best friend or boyfriend/girlfriend has got you covered.
Just like the bull, you will not budge and you will not admit when you are wrong. If you're currently in a relationship, beware because this could be the reason it ends. A healthy, lasting relationship is full of compromises. You can't always be right and you need to work on accepting that.
Your possessiveness is also a HUGE turnoff. No one likes to feel like they are a piece of property. Let go and give people the space they need and deserve.
Just so you know, you're THAT person in your friend group. The one who can't decide whether they want Mexican, Chinese or Italian food for dinner. Having opinions doesn't make you a bad person, being indecisive does. It's really annoying/frustrating when a person doesn't know what they want (insert Noah from The Notebook screaming, WHAT DO YOU WANT).
If you finally do reach a decision make sure you stand by it too. The only thing more annoying then someone who can't make up their mind, is someone who changes it all the time. This goes for your personality too. You can't be super nice to someone one day and then rude AF the next. You either like them or you don't.
Sorry to break it to you, but things won't always go your way. When they don't, you can't manipulate people to get what you want. That is NOT ok in any situation. Trust is not a weakness that you can exploit for your own personal benefit. And while we're on the subject of trust, you shouldn't always be suspicious of people's motives. Especially when it comes to friends and family. This level of insecurity in your relationships will only lead to battles you'll lose.
Your two most unattractive qualities are your arrogance and your stubbornness. Get down from your high horse and learn to work things out with people. You aren't better than anyone and sorry no the world does not revolve around you. Compromising is the way the world works.
Relationships also take work, so don't be getting lazy. If you're head over heels in love with someone, you can show them by investing your time. Nothing is sexier than a person who knows exactly what their boyfriend/girlfriend needs.
I'm sure you've heard that saying, "all work and no play makes jack a dull boy." Well this was written about Virgos. There's nothing wrong with being a dedicated/hard-worker, but at times you can lose sight of what is going on around you. Don't prioritize work over the people in your life. Continue to do this and you'll end up all alone one day.
While it's ok to strive for perfection, just remember there is no such thing and you shouldn't expect it from yourself or others around you. Being overly critical of yourself and of the people you love is another good way to push them away.
Grudge holding alone is pretty bad, but mixed with your dislike of confrontation it's even worse because the person probably doesn't even know what she/he did to offend you. When someone pisses you off make sure you let them know EXACTLY what they did. Don't burn bridges when the bridge can be saved. And don't wallow in self-pity if you can't work things out between you. Accept that some relationships just aren't meant to be.
It's ok to have some secrets but being a secretive person makes it hard for people to get to know you. Keeping secrets will also ruin any chance at having a happy relationship. There's a thin line between secrets and lies. Make sure you know where it is.
You're also a distrusting and jealous person. It takes a while for you to build trust with someone but don't forget that every relationship is built on a foundation of trust, so it's pretty important. If you want to be happy you have to learn to trust others and be grateful for what you have. Don't let the little green eyed monster ruin your chances of happiness.
I'm sure your intentions are good, but most of the time you overpromise and can't deliver. You're letting the people in your life down. Stop doing this! It only leads to disappointment and there's only so much disappointment a person can take. At some point (if they haven't already) they're just going to give up and stop asking you for your help. If the people you love can't rely on you, then why would they want to be around you?
Everyone gets it, you seem to know anything about everything which is great for you, but no so great for everyone around you. No one likes a know-it-all and that's how you often come off to people. And when someone doesn't know something you do, you have a habit of being extremely condescending about it. Get down from your high horse and practice being humble. People will like you better if you're not always trying to prove you're the smartest one in the room.
Your philosophy for life is, "it's my way or the highway." You don't like compromising which makes you difficult to get along with. Sorry to break it you, but life is all about compromises. You need to learn that you can't always get what you want. If you meet people in the middle you might find you like something you never thought you would.
I think it's time you learned that your life is not a Bravo t.v. show. Stop making drama where there doesn't need to be and stop playing the victim. Things are not as bad as you make them out to be. If you've done something wrong, own up to it. Take responsibility for it. I know it's a hard and scary thing to do, but it's just part of being an adult. You can do it, I promise.