For last minute I usually go tosubway and order the same thing or I buy healthy frozen entrees depending where you are in the world. hang in there, it gets easier after a while because you develop tricks to when youa re not prepared
Another great tol that helps me all the time is that I buy healthy can soup and always make more at dinner time so the enxt day I can have the protein for lunch and the soup for my veggies.