I really can't complain then since my husband was nearly all of the above, the problem is after 30+ years of marriage that list narrows down. LOL!!!!