Re: I am going to lose it!!!
Every kid is so different. I think if he is prone to accidents some washable trainers might be a good idea. I like the Carter's ones. They still feel wet but it has a waterproof layer so you won't have such a mess. Then maybe try being a pain in the tush. Tell him that every 10 minutes(use a timer) he will need to stop what he is doing and sit on the potty for a minute. Hopefully he will get sick of you bugging him and "go" by himself.
Just in case.