Had a massive row with ds14 on Monday. I said some mean things and so did he, lots of shouting on both sides. I have since apologised. I apologised at the time then again the next day, said sorry for losing my temper and saying mean things that hurt his feelings and were not true. He didn't apologise but I let it go, I'm the adult and all that.
This morning I did something while he was in bed that I had supposedly said I would wait and do with him. I don't remember saying that but anyway, he lost his temper and called me a liar, said I was always lying couldn't be trusted to do anything right. Pretty mean stuff again. Dragging up the argument I had apologised for earlier in the week. So I told him to go to his room until he was ready to apologise to me for the way he had spoken to me today.
Here's the problem. He's stubborn as hell and bears a grudge like no-one I know. So he will go days now without apologising and will bring up Monday's argument over and over again.
I wish I had just said to take time out in his room and not demanded an apology. Because it won't come and we will be in a horrible deadlock for days. How do I backtrack?
I'm worried about him, he's sad in lockdown, he's quite stressed anyway. But that doesn't mean he can yell and shout at me and call me a liar. What a mess. I'm doing everything wrong right now.