Keep talking to us unzero, we will be your friends

I think you're very responsible and you can't do everything at once

Imo talking and exercise helps me the most. You have a job and place to live which is awesome as well. Could you do some walking before or after work just to clear your head? Would you be comfortable finding a therapist to talk to? The very first thing to do is get yourself stable. Remember why you matter.