Robbie if you go to your GP he will get you to a counciler...BUT being NHS it means about a 6 month wait

....I am private so when i went i was in next day.
The first thing they will do anyway,well the GP should,is give you a full medical..blood tests etc to rule out any illness causing it...you could have a dodgy thyroid gland this gives anxiety and panic!..Once you given a clean bill of heath its on to councilers if you want to talk it over,in this case a behavioural therapist..your doc will just try you on vallium etc to help you tempary.
I even saw a shrink when i was really bad..and i am pleased to report i aint mental

You have to find what is your underlying problem in order to recover.