Try to break down the days into segments.
So don't look at it as today I didn't work out, I didn't eat too well and I snacked; try keeping a pre-set brief record, of what each day will look like after every 1-2 hours, because then you can analyse what is happening throughout the day, instead of heaping the negatives into a big fat negative.
When you have each 1-2 hour time period listed on the schedule and what happens during that time, you can then workout what things are missing from the day, regards eating and training, insert in the most feasible points, what additional things could be added in and plan it like that.
Include any relevant stuff like morning hygeine period, time for people, studies, work, etc.
Try to workout how you might improve, I.E. having a good snack whilst on the way to work or coming back, simply by eating whilst walking or eating whilst on a bus or train, assuming you don't cycle.
Try to define more of the time you use, so rather than see some parts of the day as trivial bits, try to view them as possible windows of opportunity, by working out what bits of mundane time, can be reallocated into more productive moments.
As an example, I used to sometimes have Protein shakes on a bus. I would have the tub of powder ready to go, the beaker with water in it and then fill it up on the bus and drink it, simply because I didn't want the shake straight after an evening workout, because it was too soon after a previous meal, but when I did have it, it was around 30 minutes later and better for me, as I could have it when I wanted, not when I got home, which was sometimes a bit later than intended if transport issues occured sometimes.
As long as a bus or train does not have "no eating" signs on it, you're fine, or you can eat say a sandwich while you walk, or an Oat Granola or a portion of low fat Cheese wrapped in sellophane and straight out of the tupperware, as examples, because it shouldn't make you feel weird or strange, walking and eating, as many people do it; admittedly with pastries or other very poor quality foods a lot of the time.
So try breaking down your days into 1-2 hour time periods, so you can be more analytical and more able to workout where you might fit additional food and exercise into the mix and perhaps keep the 7 daily schedules in a notepad for reference, just incase you have trouble remembering things.
You might socialise with friends, but could you have a pre-prepared snack around 1-2 hours after meeting up, whilst still with them? They shouldn't mind unless you were watching a movie, and were subjected to either eating after the movie, or eating the cinemas either bland or unhealthy choices often at ramped up prices, becasue you couldn't eat your own food inside.
So try analysing each day and partition it in to little time periods, to see where things you want to do but don't do enough, could be slotted in and try to think more about how to use time you have, in ways you perhaps have not thought of before.
This might help you.
GOOD LUCK and best wishes