Have you considered getting some counseling? You've mentioned a couple of examples that lead me to believe that a competent therapist can help you out. When your mind stops going around in circles, the level of cortisol will drop in your body and you will feel better. Taking supplements isn't really getting at the root of your problems; instead, it's just a temporary band-aid, the same as taking an SSRI.