A question for you....WHY does he have his own room, yet you say you are living with your boyfriend? When I was 22 I couldn't get enough and would have had to have been on my death bed and even then I may have tried. So IMHO he either has someone else he is involved with, or he is under a great deal of stress with school, or he is sick. If I were you I would ask him to go see a doctor. It may be embarrassig for him to do that but they CAN help or god forbid find something wrong. Failing that I would just ask him if there is someone else.