Well, you have a right not to go on his emotional rollercoaster with him. Can you just see him occasionally outside of your house for lunch or coffee until he gets his emotions sorted out? That way you can have positive contact but he won't be getting your hopes up and comforting himself just enough not to go get help for his mood and confusion problem. It sounds very stressful the way it is with him popping up in your house like that.