Every zodiac sign has their special qualities and traits. But when it comes to love, Virgos are the most difficult people. They are very much self-sufficient and approach relationships in a totally different way. It has been found that Virgos keep people at arm’s length until they are sure they can trust them. So they are not the easiest people to love. Once Vigos trust and love someone, they are amazing partners, but it definitely takes them some time to get there.
Scorpios are mysterious and queens/kings of not knowing what they want. They are the most difficult people to understand. Most of the time they are misunderstood. And when it comes ranking the zodiac signs by who is the most difficult to love, Scorpios fall just after Virgos. A Scorpio can be an incredibly draining partner to be with which is why they often find themselves in and out of relationships. They are not ready for any relationship until they hit maturity.