I think that just reduced my life expectancy by 10 years at least. Went to pick ds1 up at school and ds2 ran off (as he always does) to play in the 'garden' bit of the playground. Then I saw him disappear off round the side of the school - in the direction of the gate we go out of to go home. Followed him - got round the front of the school: no ds2 (the school is set in the middle of the grounds - so you can get round all sides, and there are three gates in the boundary walls. Looked in all the normal places - he hides behind a plant pot by the front door and jumps out to 'scare' me: but he wasn't there. Looked in the trees at the front of the school: no ds2. Gate to the carpark was open so I looked in there...no. Went to pre-school (it's in the grounds) - he wasn't there either. Playground was nearly empty by now and I could feel the panic rising. I sent ds1 round the back of the school, and I carried on looking at the front (was mentally describing him to the Police by this stage - "he's nearly 4 and he's dressed as Spiderman.")
Went round the back again (running now) and ds1 was there, panic all over his face, "he's not here, Mum." Couldn't see a soul anywhere. I said "Ok, we're going to the office - come on." Then, from miles away across the playground - "He's here! Mrs moo! He's here!" Two Mums of children from ds1's year had got him - they said he'd been careering round the playground, they didn't know who he was because he was dressed as Spiderman, then he suddenly realised he was on his own, took his mask off, said "Mummy?" and burst into tears. One of them said to him - "are you H?" and he said yes - but refused to hold her hand to come and look for me, and just ran off again sobbing.
I just picked him up - he was crying really hard "I was l..l...lost Mummy!" then ds1 burst into tears, bless him - so of course I burst into tears. The other two Mums were hugging ds1, and patting my back, and going "it's OK - he's OK."
Horrible, horrible feeling. It was probably only about five minutes but it felt like 5 hours...