I'm sorry that you are having such a rough time, the lack of routine is driving me crazy. My sleep schedule is awful (sleep at 5am late so its actually really bad) and then decided that I need to get my **** together, so now I am trying to actually be productive and study but I have ended up here again. What is really helping is being able to go out for a run or cycle, I would talk to a friend or anyone to see if I can move in with them since you said that you are not on good terms with them. Either way, I'm super worried about my place in university since I am already on gap year there is no way in hell that I am going to have to take out another year because of all of this. Guys I'm just spreading the word for anyone who is studying A level-tailored tutors are having a live every single day (except saturday and sunday) for each subject for year 12 and 13 students. Its free so don't worry about the fee, I've been checking them out and its actually useful. Don't hesistate to chat or dm me if it gets too stressful at times.