Hello CF20: I don't think I'm the best member, here on My Support Forums, to offer insight into what may be going on with your husband. However I see this is your first post. Welcome to MSF.
Hopefully there will be other MSF members who will have thoughts they will wish to share. I hope you find MSF to be of benefit.