Hi, just after some advice/thoughts. Husband used to have an anger problem but seems a lot better and does try really hard now. But the other day he got really angry again and I'm feeling confused and sad but also maybe it's my fault.
We went to London for the day with our children . Our teenager was being very rude to me and saying horrible things. This was in a cafe. I was very upset . My husband got angry at him and called him a prick , really loudly and shouted at him to fuck off multiple times. The cafe went quiet and people were looking. He threatened to write stuff about our son on Facebook because our son was saying he would do that to me. I said please don't to my husband and told him not to call him names. Husband slammed his phone down and shouted "fuck the lot of you . Make your own way home" and stormed out. Teenage son stormed off too separately.
Leaving me and my 11 and 12 year old sitting there in tears. I am a very shy and anxious person so getting yelled at in public was humiliating and I panicked because I don't know London and he had the underground tickets. I'm autistic so I find going places I don't know very anxiety provoking so I felt abandoned.
Anyway , we went outside and my son was gone. Refused to come back. I saw husband and I said he shouldn't have told son to fuck off because now he was gone, doesn't know London and has mild learning disabilities. Husband got angry again because he thought I was having a go at him. Anyway eventually it worked out , son came back , husband apologised to me.
I don't know whether to put this down to a one off ( despite a history of similar) or be more concerned. Was it my fault?