We started to potty train ds when he was 2 and around 5 months - he instigated it, we had had the potty in the living room as a permanent fixture and told him what it was for. One day he just started to take his nappy off and do wees in the potty. So I left him with nothing on in the house and put pull-ups on him when we were out and about.
The trouble was that the nursery he was in at the time (I had numerous threads on it) were beyond rubbish, and would not take him to the potty/toilet and would leave him in soiled pull-ups for hours at a time until his bottom would be so sore it would bleed.
We took him out of that nursery and after a little while enrolled him in a really good playgroup where he flourished. We started to make progress with his potty training, by taking him to the potty every 15 minutes and basically EC-ing him, although he was far too old. We made real progress and moved onto pants. The issue then was really with poo - he would refuse to poo in the potty and would hold it in either until we put his night nappy on, or until he exploded. After an incident at playgroup where he literally exploded - twice - and they had to evacuate the room to decontaminate it, we went back to pull-ups.
Now we are at the stage where he is 3, and still in pull-ups for preschool. His teacher has to change him out of dirty pull-ups which must be horrible for her - she is a teacher, not a nursery assistant. He is the only child I know who has to wear a pull-up when we're out. There is no question of him being dry at night, and we often have to change him out of a dirty nappy in the night because he will hold a poo until he cannot hold it any longer.
He is dry at home, so long as he has nothing on his bottom at all. No pants, no pull-up. He will take down loose tracksuit or pyjama bottoms to go for a wee on the potty, usually, but if he has pants on then he will just wee or poo in them. He has maybe poo'd on the potty three or four times. He knows that if he does a poo on the potty he gets a gold star to wear on his t-shirt, but I'm wary of offering too many incentives because really it should just be the norm to use the potty/toilet, shouldn't it?
I just feel like I've fucked this up monumentally, with a bit of help from his old nursery. I have no idea where to go from here. If we're out and about he wears a pull-up and I will put him on the toilet but he won't go. He also won't tell me if he needs to go, whether he's in pants or pull-ups, but I know that he knows when he needs to go, and I know that he has control because he will hold poo until he's got a nappy or pull-up on.
Sorry this is a bit of a ramble, just trying to give a full picture. It's a horrible nightmare and it's making us all miserable.