DP has just had a big outburst in the car. It was triggered by something apparently minor. We had been to the park together with our three-year-old ds and newborn baby. On the way home we stopped by the shop as I fancied an ice lolly and DP said okay if you get us all one. So in I went with three-year-old. I decided to get some supplies for dinner whilst in there as I can't drive due to a C section. The three-year-old also wanted a magazine, which I said okay to and put it in my basket. As I was finishing up my shop dp stormed in making a bit of a scene and pulled the comic out of the basket saying "he can't have one I've said no already today". I replied saying well I said yes now and he repeated that ds couldn't have it. He then carried a crying three-year-old out of the shop. Not wanting to disappoint Ds I put it back in the basket as I had already said he could have it. I went back to the car and we started to drive home. DP kicked off swearing his head off, driving faster than usual a little bit, telling me he'd had to wait too long in a hot car and that is undermined him by buying the comic. I stayed calm for the sake of the kids and told him to reign himself in. Basically he ranted for the whole journey home. and has now gone off on his own somewhere. This seems such an over reaction to such a tiny thing. It seems very controlling. Is this emotional abuse?