So in a long line of different circumstances, I have ended up moving into an apartment with my boyfriend of 2 years (Not that I wanted to, this is just how it happened). This past year has been a struggle with him. First of all, he doesn't know how to do things any other average person knows how to do. Can't drive and doesn't have his own car for one. Getting him to get a job was a pain in the ass but I finally got him to.
But anyway, he is a very emotionally draining person. I'm already a depressed person as it is, so try living with someone who always makes you more depressed everyday. I think something is mentally wrong with him. Like he will find these situations that everyone experiences as such a HUGE deal, and such an INCONVENIENCE to him, and he has to cause such emotional drama about it. Like if the line is too long at the grocery store, he'll just get angry about it. And I know stuff like this happens in life, so I don't think it's a big deal. I don't know how to deal with this, he's always bringing me down.
Also, all the time before he had a job, I was paying for everything! Whenever we went out, I paid. And also I had to drive an hour from my house to his to go see him. So all the gas I've spent to go visit him, all the food I've fed him, everything/anything else I've bought him. Could easily add up to $1,000 and more. But now that he has a job. I ask him if he can buy me this, he gets all defensive about it. And he may claim to be a "clean" freak compared to me who is slower to get to chores. But he is the laziest person I know. He'll never iron his clothes for work, he never washes his hair, when he washes dishes, he does it lazily having me to wash them again, etc.
So the point is, I'm in a lease at this apartment, both of us are signed onto. Everyday I'm becoming more and more depressed. So depressed I don't even feel like talking to my friends anymore, I don't feel like doing the hobbies I used to like doing... I can't really break up with him right now, so what is the next best thing I can do until I can?