Couple of things that helped me in similar situations:

- volunteer: find a place you can help others, go cook for the homeless, work with other volunteers, not only are you doing good and meeting new people, you also appreciate what you have more

- think about what made you happy when you were younger, connect with your younger self, explore the dreams you never had a chance to fulfill

- go to therapy: this will help you better understand your feelings, a professional who is there to listen to you, help you get out of loops you are stuck in, normalize your thinking about life. Hinghly recommended!

- do sports: this will help you stay fit and have little successes, you can feel good about.

The world is wonderful, try to explore it and be patient with yourself. Trust the process, improve yourself, be kind and look at this period as a test that will shape your future self. It’s hard now but better days are coming if you put in the work. Good luck!