Virgo men are perfectionists in all aspects of their life including work, relationships, and their sex lives. They are not only hard and critical on themselves, but also their partners and those they interact with. In addition, Virgo guys are very cautious about the people they share their feelings...