3 types of husbands