There is another. He doesnt fancy or love you anymore. Which could lead to the other things you have mentioned.
Could be stress - everyone deals with it differently. A medical condition wouldnt account for the lack of general affection.
I think you have to talk with him.