I have four boys and one baby girl. I started potty training my three yr old twins(one is very stubborn) back in July, EXHAUSTING!! You really have to go three complete days, ALL THE WAY and he will be potty trained! Wake him up one morning and put a t-shirt and underwear on him, hide the diapers. Take him every 15-20 minutes depending on how much drink he has had, as he starts to get it try stretching the time out. Even if you have to sit and talk for a little while. Just don't push while you're in there, read a book or talk, there will be accidents just try to stay composed and talk to him about it and have him stay by you while you have to clean it up. During nap let him wear underwear, try not to give him a drink about an hour before he goes to bed and make him potty before bed, same at night, just be ready when he gets up to go straight to the potty. I am still taking my twins again before I go to bed at around 11-11:30pm. I am a true believer in consistency, it can be done and it is hard but with your help and love he can be ready to do this at this age. Good Luck!