Sorry you life events led you here, but have hope. This community does have a lot to offer. It scared the hell out of me at first, but I have come to depend on it. I hope it can help you as it has helped me.
These self explorations can be painful. Give yourself the compassion you deserve and try not to get discouraged if working on these issues brings on non-linear progress. It will have its ups and downs, but healing is possible.
I wish you the best of luck on your recovery.
Feel free to message me if you ever want someone to talk to