It may be worth looking into CBT or anxiety management courses. These are therapies that look at coping mechanisms for anxiety - including ways of challenging the way your mind is working and re-training it so that you can learn to deal with and eventually prevent the anxiety.
As you know that a lot of the anxiety stems from your own mind, the only thing I can recommend is to challenge the thoughts you are having.
Roiben x
|