Anyone else out there who suffers from this?
If so you have my sympathy. 
There are some things that I can push myself out of my comfort zone and stretch myself to do, and others that are just unbearable.
This Friday I have the dilemma of my youngest child's Christmas play.
He has SEN and I'm so proud of how far he has come.
He's nine now, but this is actually the first year he has understood the magic of Christmas. It's so special.
Last year I attended his school play, and really struggled.
It was the worst possible environment to trigger my panic attack and I had a full blown one.....a heart racing/ room spinning monster that just took all my strength away.
It's a small school hall crammed with at least 200 people (standing room only), chairs crammed together touching each other and no leg room and no way to get to the door (escape route) as this was obstructed by benches of children.
There is no stage and I couldn't even see my child as I was sat near the back (the only available space).
Even getting there early (everyone had the same idea and they were all queing outside the door half an hour before it was due to start) was a disaster as it's one of those scenarios where as soon as the doors open, they all surge forward and dive for the front seats.
Unfortunately I don't have anyone to go with me (I think if I wasn't alone I would be able to make myself do it).
it's just the thought of not being there for my child that's breaking my heart. I feel like the worst mum ever, and I'm trying my hardest to find a way around it so that I can overcome my fears and be there for him.
He has come so far (further than I could ever have hoped for considering how ill he was as a baby) and makes me so proud.
The thought of putting myself through it is making me feel sick (the panic attacks and accompanying symptoms are vile) but the thought of NOT been there is just as unbearable and makes me cry just to think of it.
Any thoughts on this and how I can make this easier for myself?
I should add that I'm currently having counselling, but have a long way to go!