Everyone is born with some goodness as well as some badness and everyone has distinctive qualities as some are positive while others are caring and protective. So, here we go – the good and bad traits of each Zodiac sign.
Good Trait : Aries due to this trait you are one of most independent and a most well liked person in the social circle.
Bad Trait : Egotistical – Aries you can’t feel other’s feelings and emotions after all you always think that you are aware of all the things.
Good Trait : Extremely faithful – Taurus due to this quality you are always blessed with outstanding friends.
Bad Trait : Possessiveness – Taurus this trait of yours can lead you to be most envious and harsh person.
Good Trait : Quick-witted and entertaining – Gemini due to trait no one will get bored with you
Bad Trait : Inability to make decision – Gemini you have got two minds and due to this you will confuse yourself while making a decision.
Good Trait : Caring and Protective – Cancer when you love someone then you will nourish them with extreme care, love and protection.
Bad Trait : Moody – Cancer you are extremely moody and your mood swings from being emotional to being happy.
Good Trait : Generous and friendly – Leo this trait of yours will help you to be the most fun loving as well as most affectionate person
Bad Trait : Controlling and dominating – Leo you have got the attitude of a king and due to this you always give yourself more importance.
Good Trait : Brilliant in everything – Virgo you are extremely hard working and want to learn more about each and everything.
Bad Trait : Overcritical – Virgo you are not only critical about others but also about yourself. So this may ruin your life too.
Good Trait : Tactful and Diplomatic – Libra this trait of yours will help you to do many things and as well as listen to different opinion about others in calm and patience way.
Bad Trait : Untrustworthy – Libra you are not one who keep promises because you are having the habit of changing your thoughts every time.
Good Trait : Courageous – Scorpio you are a real fighter because when you face any tough case then you will give your best to solve it.
Bad Trait : Secretive/mysterious – Scorpio you don’t easily trust people and due to this you are prone to keep your secrets within you and this makes you a mysterious person.
Good Trait : Self contained – Sagittarius you are not possessive and deprived and due to this you are one of the most independent people.
Bad Trait : Incautious – Sagittarius you are never serious about anything and this is why you take everything for granted
Good Trait : Mature and Sensible – Capricorn you are usually older than your age and that is why you are a mature and sensible person.
Bad Trait : Shy and stubborn – Capricorn you are literally shy as you only enjoy the company of people who are close to you and you often don’t change your mindset and that’s what it makes you stubborn.
Good Trait : To work for Humanity – Aquarius you really want to work for humanity and you will be outstanding while making a world a better place for living.
Bad Trait : Detached and stubborn – Aquarius you don’t have any proper reason to be distinct from people and it’s very hard for people to change your mind set.
Good Trait : Empathetic and kind – Pisces you are a soft and a helpful person and you usually love to serve people with love and compassion.
Bad Trait : Over-sensitive – Pisces it’s very hard for you to control your emotion as you are the one who gets easily hurt.