Last year myself and partner bought a house together and were staying at his mums for several months whilst we did it up. We also have 2 small boys and were all staying in one room - it wasn’t an ideal environment and quite stressful. One evening I went back to MILs (she was away for the week) after spending around 14 hrs at our new house sanding and painting. I was covered from head to toe and desperate for a shower. I got in and started washing hair when the pressure dropped to nothing because he decided to start washing up (he knew this happens) so I called down for him to turn it off as was covered in soap. He ignored me and it went on for so long that I ended up going down in my towel. I was pretty annoyed and angrily said turn it off I’m showering and he refused and told me to sit on the sofa until he was finished and then I could get back in. I was shocked by how unreasonable he was being and also triggered a few things in me from childhood. I went over to turn the tap off myself and he kept blocking me and my reaction was to slap him. I am not justifying this action. He then went on to slap me back and push me so hard that I fell backwards into the wall and really hurt my back whilst also being completely naked and humiliated. I was devastated and although he apologised said I should have never of hit him. I asked him for couples therapy which he refused and said he wanted to work it out ourselves. This was over a year ago now and although I’ve tried to move on from it it’s unresolved and we can’t even bring it up without disagreeing. We had a minor disagreement recently and out of the blue he called me a fat ugly slag - it was completely uncalled for and in front of our children. It’s again been enough to trigger me that I can’t move on from it. I’ve decided to go back to therapy - I used to go before I met him. We’ve been together 7 years and they’re both isolated incidents. Am I just as much to blame for what’s happened or am I potentially with a bully? I moved to his town to be with him so don’t have any real friends or family here and both boys in school.