Source: Sidney Hall
Some of the positive traits of Virgos are their loyalty, analytical and practical natures. While a few of their weaknesses can include worry, the tendency to overwork, and being overly critical. Virgos are earth signs, meaning their energy is very adaptable.
In love, Virgos can be the most compatible with signs like Taurus and Capricorn. However, they have the best marriage and partnerships with the Pisces sun/star sign. Pisces is on the opposite spectrum of Virgo, meaning that they have a lot of differences. But these differences in a relationship will help build them up, with the Virgo helping the Pisces add more structure and the Pisces helping the Virgo heal with their selfless nature. Together they comprise well, finding balance in their opposite strengths.
Many Virgos enjoy careers involving communication and writing because of their analytical, hard-working, efficient minds. They love books and art, so they can have a creative side. While they can seem indifferent at times, it is actually that they are looking at every situation practically and with caution because Virgos can be very tender hearted.