Ive been waking up at 3pm most days and sleeping at 4/5am. I tried fixing it the other day by doing an all nighter but all that happened was not being able to sleep when the time came. I went to bed at 11pm and fell alseep almost instantly but woke up two hours later then couldnt sleep again for 2 hours then fell alseep for anothet two hours and then couldnt sleep again. The other probem is i cant eat at all untill around 3pm, as that was basically brekfast time. Anything before feels forced. What can I do to fix this?