If you need to talk to someone ASAP please call the suicide prevention hotline: 1-800-273-8255
If you have healthcare, please try to connect with a psychologist or other form of councilor. They can help, though it sometimes can take a few tries to find one you click with.
Mental health is tricky. I can offer ideas, but it’s hard to know what will help you. Throwing various ideas out there:
Exercise helps.
If you’re not getting enough sleep get more. Meds can help in the short term if your mental health is interfering with sleep. You can also look into melatonin (helps for some) if it’s falling asleep (vs staying asleep).
You can try various meditation apps as well as activities that let you get out or at least people watch (nature walk, hanging out at a busier park/cafe, etc.)
Would a more hands on activity or screen free hobby help? Maybe volunteering at an animal shelter, or other similar org.
I’m not sure where you are located or your finances but are there absolutely no other housing options? (Shelter, friend, Airbnb room).
Would a short getaway help? Camping is cheap if that’s your thing.