My boyfriend and I have been together for 6 years now. Like most, we've had our ups and down, but in the past 6 months, we just haven't been the same. It began at the end of my last semester when I decided I needed to leave college for a while. I had been unhappy about being there and needed a break. Since, he's gone back and forth on supporting me, being incredibly angry at me, and being very sympathetic. I know it threw him a curveball in life, but I didn't think it would affect him that negatively. Our sex and talking varies on his mood: if he's upset, we won't have sex until he's out of his "funk," and when he's happy, he wants sex nonstop. This week has been the worst as he is not happy with me "just working and doing chores." He's upset with his job, the city we live in, and me not being in school. Today we tried to talk about it again and he said that he didn't want to touch me because it didn't feel the same, and he left for work angry and hasn't said anything since.
I'm not sure where to go from here. Do we continue to work things out or should I do something I'm utterly unprepared for and move on? I can't keep being on this rollercoaster, but it would be easier if I knew this was normal in long term relationships.