I suggest you never give up looking and never give up trying to gain the knowledge and the understanding that you need to get over this thing.
I know that sounds like a lame answer but from the heart its my best answer. Why? because everyone's journey is different and what helped me may not help you and what helps idleman may not help me, etc., etc., etc.
What I know is this - Anxiety is a psychological problem, based around our thoughts, our beliefs and our perceptions of how things are - IE: our perception of reality - NOT reality itself, our perception of reality, what we THINK is going on rather than what is actually going on. Paranoia for exmaple or OCD - mental imaginings that get us trapped in our own heads imagining things that in reality are just not true - but we believe them anyway. And this is what anxiety does, it creates a different viewpoint from what is truly going on in the world and because we imagine that different viewpoint and believe that different viewpoint we get all anxious about it because if we've conceived it then we can believe it, etc. and so in our heads there is a chance of it coming true so .............
we freak out, etc.
The real trouble with anxiety is there are a million and one ways to develop these psychological problems and so my story is just one of those a million and one ways of developing psychological problems and so if I tell you how I unravelled mine then that is probably not the way that you need to unravel yours and so you may waste a lot of time and effort trying what worked for me - when in truth it is not what you need, and what you need MAY be something else.
And so all I know is this - somehow you are malfunctioning mentally - and that is what you have to work out. Somehow, somewhere and in some way you will be going "wrong" mentally and this will be causing you anxiety as a result - so to become "fixed" again you have to work out what best puts YOU back on the road to recovery - now that may be Meds, that may be CBT, that may be exercise, that may be meditation, that may be therapy, that may be changing jobs, careers, girlfriends (boyfriends
), that may be problems at home that need fixing, that may be spirituality, yoga, a gluten free diet, relaxation, Buddhism, etc. etc., etc. but something somewhere will work for you and you just have to keep trying all your options until you find what works best for you.
Where I suggest you start is therapy, because talking out my problems did help me focus on what my problems were and just changing stuff without feeling them being wrong first, or your intuition telling you that something needs changing may be the recipe for disaster. For example I almost changed my career, but now I am happier than ever in my career, so it wasn't that that needed changing - so we have to be careful as we may make huge mistakes - and this is one of the major problems - we are scared witless of making a major mistake and so getting better can be a minefield.
So seek advise and take the trouble to come to GOOD decisions on what path you are going to follow next to get better, etc. by talking it through with people you love, know well, trust implicitly. Deliberate for as long as you like, but here's a great piece of advice - once you have made a decision then stick by it, it least in the short term, because there is nothing worse than making a decision then flapping over whether it was a good one or not just a few days later - see it through as much as you can - or until your intuition tells you that it is not working for you (and stick with it if your intuition tells you it is).
Logic and reason are the key ingredients to all of this and if I really must say what it was that got me better then it was that - Logic & reason - with a little bit of intuition thrown in. Now what is logical and reasonable in my world may well not be what is logical and reasonable in your world - so again we need to tread carefully and work out what is best for US - and that is just another reason as to why there are a million and one ways we develop psychological "problems".
Best of luck with it my friend, hope it helps