C.C.
Okay, mama. I think the biggest problem here is that you are sooo concerned about what he feels like doing, almost so much so that he is being made to make choices that he's not qualified to make. ("where he's willing to consider school" - honestly, this shouldn't be his choice - you know he needs to go to preschool, so he will go. Period. Not his choice. He will adapt, they always do.) Potty training is not some big spiritual ordeal. You're just training him that from now on, when he needs to pee or poop, he needs to do it in the toilet. Take the diapers away and have him run around naked from the waist down for a few days. Take him to the potty every 20 minutes all day long. He'll get it eventually. I would just make it very matter-of-fact. This is not really something he can choose to do, or not, right?? And it's not something he really understands, anyway - I mean, all he has ever known are diapers, so why would he make the choice to do anything different? He doesn't have any perspective in life for making the right decision here. You're the parent - it's up to you to make it happen for him. He will be a lot happier once he understands that the decision is not his to make, and once he's not pooping on himself anymore (can you imagine how unpleasant it must be to poop on oneself multiple times every day? Ewwww...) :) Good luck!