Go ahead vent away, it does feel good....
BUT what works for me is planning! There's the saying : « Fail to plan, plan to fail. » so that works for me... I make my breakfast, snack and lunch the night before... If there are no leftovers for supper I will marinade chicken, steaks, pork, somekind of protein and get that ready the night before also... I always eat leftovers for lunch...I make myself a container the night before for lunch too... It really is all about planning...
Another thing that helps is to clean out your kitchen, throw out the junk and bring in the clean food, then you have no choice but to eat healthy...
HTH Keep us posted on your progress..... AND

for making it to the gym, I love the gym...