Sorry to hear about the rough times OP. From one human being to another, keep doing your best and know that there’s another human somewhere hoping you are well. Cheers.
i'm not very optimistic but we'll see. a fundamental problem is i'm locked into my living situation for the foreseeable future unless something crazy happens, and my current living situation is constant and droning suicide fuel. also not really in a position to seek mental health professionals