Hi Marcus,
I'm Christine and I live in Eastleigh, which you will recognise at once I know!
I just wanted to let you know that I have been exactly like you and it is possible to come out the other side. We have very good mental health support here and a Mental Health Unit you can walk in to on spec and speak to the duty psychiatric nurse who can get you help. I have also attended a very good anxiety management course which was very helpful.
It is hard work getting through anxiety and unfortunately means putting yourself in the situations you fear most. There are some wonderful people on this site who have helped me through some very bad days and never thought me stupid, even though I have had days when I have run out of shops like a mad woman!!
You are already on the way to getting better!
Best wishes,
Christine