My boyfriend and I are both uni students and started dating almost 2 years ago. I've noticed for a while that I do most of the housework, planning dates, and surprising him with stuff like that. If I ask him to do something it will take him days to do it, even if it's something simple as taking out the garbage. He never plans to do fun things with me, like dinners or even chill on the couch, I am always the one trying to almost force him. He will always have an excuse, usually, it's studying. That's fine but why can't he take 30 min out of his day to hang out with me or 1 hour out of his week to go on a date (this does include our anniversary, valentines, etc) even though I'm also a full-time student and I also have a job and he doesn't but yet I still find the time to keep my stuff clean and plan this stuff. When he's stressed he also lashes out at home (verbally). Which scares me. He's broken up with me once before. He also has the mentality that what he remembers is always right and that I'm wrong 100%. The one thing that he does say when he gets upset is I'm your boyfriend not your therapist when I open up to him about what's going on in my life because when he asks me about what's bothering me I'm truthful he just rather not hear the negatives. I don't feel like his priority I've tried talking to him and he just gets upset and says that I'm accusing him of being lazy. I really love him and don't want to leave.