Before I even start to write I think I know what you'll say, but I need to write it down to make sense of it.
Please be gentle with me. I'm a regular user but have name changed.
My b/f / partner whatever, we've been together nearly 3 years. We have a heated relationship, quite a few rows but I usually give as much as I get. He's got a temper on him, so have I. We shout a lot but have lots of very loving times. The good usually outways the bad ten fold.
He has two children, one nearly 18, another earlier teens. I don't have children. The arguments are never around the kids who stay with us regularly, are happy and our times with them around are good. I have a good relationship with both. They are both really sensible and responsible.
Last night we went to a party. I was driving so obvs not drinking, he had a bit to drink (not loads - not mega pissed). We had a small row on the way to the party and a "discussion" on the way back. All was OK. When we got home, I can't remember how, but he got really cross with me. Really angry about nothing and started saying horrible things. He pushed me but worst of all he kicked my dog across the room and into the bed. My gorgeous dog yelped and ran off into the older child's bedroom (where he often sleeps and gets loads of love). I didn't want to disturb the whole house so I didn't knock and try to go in. I was really cross and upset by this and the row continued. Albeit not shouting as we tried to keep it under wraps as the kids were around. Anyway we failed, older child came out of her room.
Older child and OH disappeared for half an hour. I didn't know where they were. When OH returned I asked if he'd told her what had been going on, he said not but she had comforted him as she thought he needed it. He looked like he'd been crying. Younger child slept through it all (genuinely).
I checked on my darling dog and he was fine, I checked again this morning and he's just as normal.
Sorry this is a bit muddled, there is so much running around my head. I know you'll all tell me to leave him for the sake of the kids and the dog. I just needed to write it down. AIBU to not want to throw it all away? Could it have been a one-off violent outburst?