All great points, Solidmech. You are hot tonight, dude! How more RED can the warning flag be when you tell a spouse how content you are, and they tell you they are MISERABLE!?
And, I have to warn you pal, when you talk about priests' libidos, you're tempting fate - HP is Catholic, pregnant, undersexed, and uncomfortable. She's liable to come after you with one of those incense-burners on a chain.