This has come up in older threads but doesn't seem to have been discussed in a while and I could use some commiseration and advice... ds (2.5) has been potty training for a couple of weeks now, we're taking it fairly gently... He seems to have the hang of it, though gets lazy sometimes when he has a pull-up or pants and trousers on (I've decided to phase out the pull-ups and really go for it now, I think we're all ready and just need to be prepared for the odd accident). He's been good about pooing in the potty right from the start and hasn't had any poo accidents - well okay, apart from once on the stairs (no carpet, whew) while I think on the way to the potty and a little one yesterday on the front walk while he was out in just a t-shirt!
He's always been a regular one-poo-a-day guy but since we've been potty training it's now more like every 2-3 days, and he seems really anxious about it. I don't think it's painful tho he does seem to be a bit constipated... the killer is that after about a day and a half he obviously starts to need to poo - he walks around clutching his bum and whinges INCESSANTLY. He does this for HOURS, often over the course of a full day.
He'll sit on the potty or the loo for ages 'trying' but nothing happens - then when he's finally ready it's over and done in 30 seconds, and we get another day and a half or so of happy non-whingy boy. I've tried bribing him with sweets as he's a real sugar-hound (can't imagine where he gets that from, ahem) but that doesn't seem to help, and he's been drinking loads of OJ and eats tons of fruit and plenty of fiber... I'm not so much worried from a health perspective, it's just that the hours and hours of moaning and whimpering and whinging are hard to cope with, and I get angry and frustrated and short with him because he whinges and whinges but seems unwilling to do what he knows he needs to do (he says he needs a poo, but won't actually try to have one).
Help! Anyone else having this problem? Any suggestions (I know, try to be patient and supportive...)?