Well I went to sleep anyway and, surprise surprise, I woke up at 3 in the afternoon again feeling like garbage.
Option 3 is looking really good at this point I'll probably pull an all nighter tomorrow night since tomorrow I have a course and I can't afford to stay up all night tonight.