When you have any knowledge about a Virgo guy, you realize that this perfectionist could make a good long haul partner.