It is not very surprising that Virgos are pushovers. They can be overpowered with people who come strongly at them just so that things do not get ugly. Even when they know they are giving in to someone’s rude attitude, people may judge them as spineless but the truth is that this is their way of expressing silent martyrdom which they secretly enjoy. They hate the unhealthy vibes and the unending complaining sessions. This is why they are pushovers, in a very wacky way.
Aries, Taurus, Gemini, Cancer, Leo, Capricorn and Scorpios are quite the opposite, They do not take nonsense. They don’t like being ordered around and they will not do anything until they are themselves convinced.