I think Pisces is the easiest to love for a long time in 12 constellation. This is related to the personality of Pisces.
First of all, Pisces is a very romantic person, but on the one hand, she pursues romantic love, on the other hand, she resists long-term companionship. Generally speaking, she is easily dependent on others. If someone is kind to her, she will definitely rely on this person extra. Once this dependence is stabilized, or as long as Pisces wants to continue to rely on you, then this dependence will generally turn into love or any kind of emotion. At this time, for Pisces, whether it is love or not is actually not important. She just wants to rely on others, and then let others always tolerate her and spoil her. So Pisces is a very easy person to love for a long time.
Secondly, Virgo is easy to fall in love for a long time. In the past, our stereotype of Virgo may be that he is a picky constellation and has strict requirements for himself and his partner, so there are generally fewer people who satisfy them. Therefore, as long as Virgos find someone who can satisfy them, they will feel that this person is really valuable.
Therefore, I cherish this person more. Over time, I will have a different kind of love for him, that is, I will love him for a long time. At this time, Virgo tends to be less picky. They will slowly accept the shortcomings of the other half or even if they know it, they will correct it with the other half, so that the two will become better each other. Therefore, Virgo will be more likely to fall in love for a long time.
But people in these two constellations may not love each other for long. No matter which constellation, everyone should be in love for a long time. After all, companionship is more important.