6 Types Of Guys You Meet Before You Meet Your Husband 1. The high-school sweetheart. By Amanda Jo, 1 Aug 2015