What should I do ?

Carla

My boyfriend has been going through a really tough time lately with the passing of his gran. He is a very unemotional person when it comes to things like death so I just try and be there and show my support anyway because I can see that he is hurting even though he doesn't want to show it . But lately I just feel like a punching bag. Two nights ago he started a fight with me because I posted a congratulatory photo of my little sister on fb , last night he started a fight because I broke a glass while washing the dishes (it was an accident ) and tonight he started fighting with me because his brother has not returned his LAN cable and it has been three weeks . I have gotten to the point where I just feel like every night is going to be a fight so I try and avoid anything that could trigger him. He gets so aggressive (verbally) that I end up just going to bed early and the next morning it is as if nothing ever happened ... I understand that he is going through a tough time but I don't know if I should just take the punches and wait it out or if I should just put my foot down and stand up for myself .