Not enough time to eat? I don't believe it. Set your priorities, premake meals that are easy to simply re-heat etc. A protein shake is a supplement to real food, not a substitute for it. If your life is that hectic it is time to get some control and quit making excuses.