When Jonathan was almost 3, we decided it was time for him to lose the diapers. About 5 days later, he was fully trained, even overnight. Not sure how that happened, the only explanation I have is that he basically trained himself. We were there to make sure he had the physiological ability to "hold it" and to "know" when he had to go, and once we knew that, a little encouragement here and a little firmness there, and he was done.
Then there's Matthew. He's about the same age as Jonathan was when he trained. He'll be 3 next month. So yesterday, starting the long weekend, we decided to give it a go. Let's just say: no such luck on this one! He'll sit on the potty. He'll sit on the potty for an hour. He'll read books, he'll giggle, he'll play with his toes, he'll point to all his body parts. But eliminate waste from his body he will NOT. No, he'll save that until we get him up, put on his new Elmo underwear and send him out to the kitchen for lunch. Talk about floodgates!
Back to the drawing board. We'll be sitting on the potty everyday. Just for fun. Just to read. And to play with our toes. But just wait, Matthew. The one day that you let your guard down and something comes out of either nether region, wait until you see that celebration! You will want to go again and again and again....we hope.