id also try and take a step back emotionally.
Youre angry with him because you think hes making other people judge your parenting. Its making you emotional as well as frustrated.
ive potty trained 3 times
Two of my boys have ASD. my 2nd was a real pain to toilet train, and it took from the age of 3 when we started, till the age of nearly 6, to be reasonably reliable, and he was seen by the continence nurse.
What is his speech like? Can you reason with him?
It might be worth keeping him at home for a week while you try and crack it.
theres a bear in the big blue house DVD called potty time. We watched this a lot.
Books-
Lulas loo, (girly, but ds loved it),
Liam goes poo in the toilet.
little princess, i want my potty.
Dont force the potty or toilet. Tell him where it is. Take away nappies, and leave him bare bummed in the house.
He will wee on the floor a few times. Please try not to make a fuss. Remind him that the potty is over there. Get him a cloth to help you clear it up.
If its anywhere in the vicinity, you can say NEARLY, so its a positive thing. If you need the toilet, bring him in so he can watch, then let him see that you did a wee, and clap and say well done mummy, etc.
It can be reLly frustrating, but please, grit your teeth, smile, and keep it positive for him, so he WANTS to do it