У меня были и бывают похожие периоды, когда из-за самоизоляции я начинаю разрушать свою жизнь (правда, не до настолько критического положения). Все, что дальше, сугубо ИМХО на основе личного опыта:

1. Признайся, хотя бы сестре для начала, и попроси помощи. Нужно, чтобы кто-то рядом знал о твоей ситуации, чтобы ты не держал все в себе. Не терзай себя виной за произошедшее, просто спасай свою жизнь.
2. Армию нахрен, если найдется такая возможность. Сам не был, но, по моему мнению, может как помочь, так и сломать окончательно.
3. Высыпайся.
4. Вырвись из круговорота эскапизма. Как уже говорили, ты и так видишь решения, но тебе трудно резко бросить свою относительно комфортную жизнь последних лет. Все игры нахрен удаляй, аккаунты онлайн дрочилен тоже. Блокируй сайты, на которых уходишь от реальности. Joyreactor тоже, если нужно. Я для блокировок пользуюсь Cold Turkey Blocker. Будет ломать, но нужно вернуться в жестокую реальность.
5. Психолог, психотерапевт, группы, помогающих зависимым и все остальное, что советовали выше, - хорошая идея. Если есть такая возможность, разумеется. Ты не уникален в своих проблемах, а по моему личному опыту общество людей с подобными или более серьезными проблемами, пытающееся с этими проблемами как-то справится, очень отрезвляет и мотивирует, плюс из дома выйдешь.
6. Любая более-менее подходящая работа. Стоит разобраться с кредитом и хотя бы частично вернуть деньги родителям.

P.S. Кстати, у меня как-то нет ощущения, что ты действительно хочешь быть программистом. Но это отдельный вопрос для того времени, когда немного оклемаешься.