Need advice. My 5YO son has a stubborn streak that is ruining entire days for us and today I snapped. He will just shut down, indefinitely "No, I'm not getting up." "No I won't go to school.", etc. He'll physically resist something like putting his shoes on, and will take them off as soon as we get them on, etc. He won't even take a bribe like candy, etc.
He started Pre-K this year at public school, which has been rough. Last week we took him and sister (7) out of school to go to Disneyworld, which in hindsight was stupid. It wrecked the routine we just built, and somehow has supercharged his stubbornness. Yesterday, he refused to get out of the car and my wife had to ask a teacher to carry him in. Because of that and because I'm off work today, she asked me to take him in. He refused to put on shoes so I grabbed a pair of crocs and carried him to the car seat. He then kept unbuckling his car seat, but couldn't get the bottom - so I drove him to school half unbuckled.
He refused to put his crocs on. Stupid, I should have put on shoes, they are harder to take off. But he can kick crocs off as fast as I can put them on. I took my daughter in, and came back to him in the car. I tried reasoning. I tried offering him candy when we got home. I explained to him that school isn't a choice, he legally has to go, etc. He just sullenly said "No" every few seconds. We missed the bell, so I sent a quick email he'd be late. I told him we'd sit in the car, not doing anything fun, not going anywhere, just sit there - and every 5 minutes he would lose a toy. 35 minutes later he was still saying "No" so I tried to physically force him again, and I fucked up - I yelled at him loudly, I was rough putting his crocs on (which he just kicked off again) and I squeezed his leg hard enough that I am sure it hurt. I yelled at him as he cried and then we sat there 15 more minutes in silence.
Finally I got out and sat in the back seat and calmly explained, again, that he has to go to school or a truancy officer will come, and we can both get in big trouble. He kept saying no but he let me put his crocs on and carry him into the office. Once there, he got on the floor and refused to move. I was embaressed and trying to whisper-reason with him while the admins just kinda looked at me. I asked for help. They said they couldn't. After another 10 minutes of me trying to reason with him, one of the assistants took him. My son stood up, took his hand, and went in.
I felt like shit all day. My chest was tight with anger until around noon and then it hit me that I had yelled at him and probably hurt him, at which point I felt guilty and terrible. When he came home, I told him I was sorry I lost my temper, I asked if I hurt him when I squeezed his leg, (he said yes) and I told him it's not OK for daddy's to do that. That losing your temper is never the answer. I also told him his behavior wasn't acceptable, and that I had locked his paw-patrol and dinosaur toys away, which he could get back when he started being good to go to school. I asked him if he understood. He didn't look at me but said he was never going to go to school.
No effect. Both the reasonable punishment, and my own stupid temper, no effect. I don't know what I do with a kid that just shuts down. He's done this his entire life; he won't fight or act out, he'll just refuse to do the thing. But the last 3 days of stubbornness is unlike anything I ever remember seeing as a kid.
What do I do...