One day of not eating eounhg won't be really detrimental to your weight loss, it's probably a bit better than eating way too much anyway.
Your university has good eating options and a Gym, so I'm sure you will make things work for you.
Much as though someone telling you to stop complaining about things, might sound a little harsh, in fiarnes it's kind of a salient response, because vocalising frustrations is okay, but if it gets to the point where berating yourself for something or other, becomes an almost daily act, it just ends up being defeatist, because it doesn't facilitate progress, unless it promotes relisation about shortcomings, that you can then use to overcome them
You know things like I don't do X, I should do Y, help to address problems that can be overcome, but if it turns into I hate X; I wish Y wouldn't frickin' happen; Z, sucks, then it becomes frequent ranting that can't serve a purpose, because it isn't very likely to help you address shortcomings.
Let's face it however many times people complain to others about waiting in a queue, or being kept on hold for long periods on the phone, it won't do much to affect your abiltiy to be first in queue, or get faster phone reponses.
So I can understand sometimes why you want to explode, and criticise many things about you and the world around you, but letting it simmer should focus the mind more and hopefully promote more positivity within yourself, because you'll realise not everything you loathe about life and the world, remains loathsome, because it depends on whether it's a national issue, or something occuring within your own personal circumstances, because if it's the latter, the problem is most often temporary, as opposed to things you put up with like many others and have little control over, I.E. healthcare standards, transport infrastructures etc.
Whatever you feel sometimes that's negative, you'll get more understanding with time, about what is destructive or constructive and learn to keep more of the destructive feelings down, by rationalising them, or putting them into a better context.
I hate waiting for buses that are late, especially if it's cold or raining, but I rationalise it, by knowing I don't live somewhere where there's 1-2 buses a day, or maybe even a week and I still feel a bit knarked sometimes when they're late, but I try to be mindful of what I just mentioned.
Don't feel bad at all for feeling what you feel sometimes. Just learn to understand it more and reassess how major or minor those feelings are.
Right now you're doing pretty great all things considered and you're making slow but steady progress, so chin up and keep believing okay

.