You are doing great. It takes time to rediscover yourself and figure things out. You've accomplished so much. Please don't judge your situation against those who are posting here. Each person has to move at their own pace. You will get to the top of the mountain when you are ready.
I'm glad you are off the meds and are doing okay. One day at a time, one step at a time. Be kind to yourself and most of all be patient with yourself. As the saying goes "Roman wasn't built in a day" and that truly applies to all who have gone ahead of you on this train.
Keep posting. We are here for you.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.