Welcome back. I’m sorry you’ve gone through a rough time. Posting here could be very helpful in getting you through. I find it helps to vent and process things here and there are many supportive people. You probably already know this.
I agree with bizi about your meds. Taking them consistently is important.
Warm wishes.