sorry to hear things have been ick lately. it sounds like you have come up with a good structure for your day. are you doing your PhD? i can imagine with a PhD or research then it would be very hard to stay motivated as the structure of your day is up to you.
it must also be difficult not having a supervisor - but it sounds like this is something largely out of your control so for something like that you need a coping mechanism that isn't food.
do you eat while at your desk or do you eat away from it? it would be great if there was somewhere else you could eat and that you only eat snacks at appointed times.
failing that, do what i do & jump on here and read & post till i don't feel like eating the bad stuff anymore!
it's really easy to write a day off once you feel you've slipped up but try not to let it get to you...it's always still worth bothering because a lot of the time you can either adjust your eating for the rest of the day or put in some extra exercise to help.
i also wanted to echo what other people have said - you've come so far and you know that while you can do it - it's not something you'd want to have to do again. you are a gorgeous girl no matter what your weight is - i know what you've achieved has inspired me and i'm sure i'm not the only one.
you can definitely stick it out and achieve whatever you put your mind to.