<human>: My boyfriend and I have recently moved in together and while a lot of the time we're very happy. I also often find living with him hard work. He thinks nothing of leaving dirty clothes everywhere even though I do his laundry - he just has to put it in the bag. He also will happily leave dirty dishes out indefinitely and only washes them when I bug him. I don't want to mother him, but I feel like he gives me no other choice.

The main issue here though is that whenever I express dissatisfaction with his style of living, he says that I'm just too unhappy in general. 

Admittedly, things have been difficult for me recently and I am in a bit of a slump.

*My father left my mother and moved to the other side of the country. Both have mental issues and my mother in particular is hard to look after.

*My birthday is approaching which is also the anniversary of my grandmother's death. My mother has booked therapy and finds it hard to truly celebrate. 

*My grandfather has only just got out of hospital and requires care.

*I take a coach home every weekend to look after my mother and grandfather which is really wearing me down.

*I also struggle with certain body issues which have resurfaced to welcome in the summer.

I feel incredibly patronised that, knowing all of these things, he still acts like I'm unreasonable for being a bit down sometimes. I also feel stifled by his get-out clause that I am just too unhappy since, in his mind, this seems to invalidate any frustrations I feel towards him.

I suppose I'm wondering what you guys think - do I need to perk up and try and be less negative and just let him be messy? Or if not, how should I handle the situation?

Could you distill the essence of the text into 1-3 sentences?
<bot>: boyfriend is a slob but invalidates my frustration at this by saying I'm just unhappy in general. Admittedly have had a hard time of it recently. What do?