My boyfriend and I have been together for almost 2 years. He recently lost his job and now has a terrible low paying PT job. I have less things to pay for so I ended up buying all but 2 Christmas presents from us to the family. I spent around 250 quid on the gifts. His grandfather then passed and I dropped everything to support him and his family, by being there for his family and helping his grandmother with dementia. Since then, along with the family ive helped care for her. Then I did the entire christmas lunch and a boxing day meal out of my own time and money again. I didnt and still don't mind doing it because his family are my family. But today, whilst caring for his grandmother and trying to get her to take medicine, my boyfriend called me selfish. I freaking snapped and yelled at him and have since been angry in the corner..
AIBU?