I agree with Pat, I encourage and urge you to start the search for a good therapist. Work with a therapist, dive into the work, get an accurate diagnosis, get guidance with meds, also have a full physical.
Therapy. *nods* We all support each other here and sometimes the best support is to tell each other to get offline and get some help.
Wishing you well,
Sarah