Sorry to hear that. I’m not in a position to help you but there are many selfhelp support networks in your neighbourhood that can help(most likely, assuming you live in a city).
Showing up is already a giant step forwards.
Showing up is already a giant step forwards.
Best of luck