My heart goes out to you, because I definitely have been in that situation. While I was in college, I decided to do 3 part time jobs instead of 1 job with longer hours, and it was definitely challenging to run around and try to get to each place on time. Like you said, I also had a hard time finding time to eat. There was literally not even time to go through a drive-through some days if things were running late.
What I started to do was pack sandwich bags full of salad, grape tomatoes, baby carrots, and some chicken or turkey breast. I'd just grab one of those and an ice pack and take it with me when I thought there was a chance of me not getting time to eat lunch or dinner. That or protein bars, or both! It was definitely better than nothing. I used to leave my apartment at the time around 7:30am and get home around 10pm, but somehow I managed to work out afterwards! I can tell you though, I felt burnt out pretty fast. I think the healthy eating and workouts boosted my energy level at first because I cut out a lot of processed foods, got down to my goal weight, and was in awesome shape... but then my body needed more rest and sleep and couldn't do it anymore. I also did too much too fast with my 20 miles a week I'd run and got minor stress fractures that took about half a year to go away with no running.
So, overall, I don't recommend pushing yourself too hard like I did! Although they asked you at your evening job to keep working but cut your hours (even though it hasn't worked out like you hoped), MUST you continue working there? I understand that we all need money, but if it isn't about that and you don't have to work there, you can always consider leaving if it's worth it to you. I bought my first house at the end of 2010 and considered getting a side job to be able to buy things for the house faster, but decided against it. Although I have one full time job, I still feel very tired and achy quite often, and I struggle with disabling migraines (but luckily am on the path to improvement with them!). Even with only 8 hours of work (for the least-busiest time of year at least), add in lunch time (which I usually work through) and my hour commute, and it's more like 11 hours away from home. When I was getting the migraines a lot, I wasn't able to get things done because I couldn't do anything when they happened.
First, I find it helpful to stop putting too much pressure on yourself. I used to make lots of to-do lists and felt so discouraged if I couldn't get everything done. Now I try to take advantage of any extra time that might pop up and usually prefer to make my weekend plans very simple so I have time to do my laundry and housework on the weekends. I don't cook and usually bring a simple meal to work like a salad or sandwich or I buy one. One day I'd like to cook more, but I think getting rest is more important! If you have your weekends open, try to see if you can get those extra things done around that time, and maybe save some workouts for then as well. Right now you might have to just keep the weekdays as simple as possible until things slow down, and hopefully one day they will.
I also find it VERY important to enjoy that down time! I usually scramble around and try to get things done, but now I realize that having a pile of clean socks that need to be put away isn't the end of the world, and sometimes it's better to just sit and relax! Your other ideas sound wonderful too
and I always find it SO frustrating when other people think some jobs "must be easy" and tell people they are just overly stressed out. I know quite a few people who only think their own jobs are challenging and put down others when they are tired from work... but I think any job can be challenging and tiring, regardless of what you are doing! And when it's more than one job, you have to worry about making it on time to the next and all. I always try to block out others' comments about that