I have some unsolicited advice, if you don't mind. The whole "I need to eat small amounts all day to lose weight" thing is total bullshit. Only in this part of the world would we convince ourselves that more time eating means less weight.More and more studies are showing the benefits (to both weight loss and overall health) of time restricted feeding and/or intermittent fasting. Not everybody does longer fasts (although it is very useful), but just limiting your eating to 8-10 hours per day with optimally no more than 3 meals seems to be good for getting blood sugar down. Lowering our insulin is necessary for weight loss. Some people just fast 24 hours 2 days per week and eat sensibly on the remaining 5. It's whatever you can work into your life, really. If you just force it in, you won't be able to commit to it.
People get spooked when they hear the word fast, but it's actually quite easy to adjust to. Not only does it feel good physically, but it is an incredible feeling knowing that you have that level of discipline to avoid food for 16, 24, or even 36 hours when it was once an addictive behavior. 2-3 bigger meals (with macros that work for your lifestyle), lots of water, a little green tea or coffee, coupled with a healthier eating schedule and enough physical activity and you will see results.