Aw Lynne, sorry you had such a horrid day yesterday, I don't blame you for eating, tbh, I think I would have gone to town completely. A fresh start today will mean that you won't see any damage from yesterday, I'm sure of it.
I know what you mean with the car vs. train thing, I used to commute into Hamburg every day, it was about 30 odd miles which, on free roads just before the rush hour, would take me about 45 minutes. So I would love that, being in my own car, with the music on etc. But then, if you ended up in traffic, it could be anything up to 3 hours.
And the trains, when they were running smoothly, would be so convenient, ten minute walk to the station etc. But oh my word, did I hate it when something happened and they ferried you around in the buses, esp in the evenings and you would be so painfully aware of how dodgy some areas were. I really feel for you, I hope today is better for you.