BeingMe,

I take it your H wasn't always this way? Was he ever the romantic type?

Has he ever gone to the doctor and had his Testosterone levels checked? From what I understand most Dr's. don't check them automatically.