Bravo to all who vouch for the "healthy body, healthy mind" ethos, it is often so very true.
Whilst I am certainly not qualified to make recommendations for the *seriously* afflicted, I will freely admit to having suffered from SOUL-CRUSHING panic-attacks and free-floating anxiety over a particular period of my life (10+ years). St John's Wort (OTC herbal remedy), three times a day, helped incredibly well to tame that beast. It needs to be taken for a few weeks, usually, before the full effects are noticed but, when they are, the relief is palpable!
A huuuuge amount can also be said for quitting tobacco, even if one can't quit the leaf, changing from the pre-made cigarettes in packs to hand rolling, loose, tobacco *does* make a difference.
Finally, get your teeth fixed. No, not Hollyweird bright white stylee, just make sure that there are no abscesses that you are unaware of, as they can leach poisonous pus into the bloodstream which *will* affect your wellbeing. Personal experience proved that one. Getting them treated by a dentist and taking a full course of antibiotics if prescribed (always the whole course btw, even if you start feeling better).