Loyalty and devotion are virtues that many lack. So no matter what you do, there are some people who can never be loyal to you. Even if you move mountains for them, they may end up choosing themselves over you. So, before you feel bad that they don’t live up to your expectations, remember that it’s not your fault, it’s theirs.

If you’re wondering what led them there, astrology may play a part in it. Here you will see which are the 4 zodiac signs that cannot stay faithful for long, according to astrology.

  • Aries

Aries is very likely to put himself above anyone else. He will leave you whenever he deems necessary without a second thought. Aries can be extremely selfish at times and only concerned with their own benefits. So, if you’ve helped an Aries at some point in your life, don’t expect the same from him!

  • Capricorn

A Capricorn is also very likely to betray you. His loyalty always relates to a few people and as far as others are concerned, he will never think twice before betraying them. So if you meet a Capricorn don’t expect too much from them.

  • Scorpio

Scorpio is also very likely to be unfaithful to you. He never stays loyal to people except his very close friends and family. Sometimes it’s hard to find out if a Scorpio really considers you a friend because they may seem super sweet on the outside, however, it’s their actions that will show you the truth. So, before you blindly trust a Scorpio, make sure he feels the same way about you.

  • Taurus

Taurus is also one of those signs that can never be faithful for long, no matter how much they want to. People with this sign mostly have money on their mind. They are looking for their own benefits and without them it can be difficult for him to stay with one person. He will always choose his personal benefits and advantages over a person.