It isn't the answer that you want, but this is LIFE. Do the best you can with what you have and don't sweat the small stuff. We are traveling a long and winding road, with many unexpected twists and turns. You did commendably on portion control. besides that's in the past. Go with wisdom and you'll be fine.