Increase your support and friendships. So try offline support groups as well. Offline support groups are helpful to find out what extra help, support and programs are available in your local area. Among other things. A lot of the offline mental illness support groups are open to all who suffer mental distress. So worth asking around. As often they specify just one particular type. I was originality dx sz but was very welcomed in a Bipolar group. Not sure I’d be alive if it wasn’t for them.
A therapist is a must to move forward also.
Self esteem and self assertiveness courses are a good place to start also.
There have been times I have been totally demoralized and didn’t see any way out. Things eventually got better. Maybe things will get better for you too.