I'm a newbie here, but I have plenty of background in nutrition, so I'll answer and maybe a vet can give some advice too.
If you're doing MWL, I would stay away from pasta...even if it has no oil. And you mentioned 2 cups of oatmeal? If this was dry measured, I'm guessing it's too much for a meal. This would equal 600 calories...too much for breakfast, I would say. (If it were measured after cooked, with water in it, it sounds better.)
Those veggies are key. GOT to get those in with your starch. Try some of Jeff's recipes...they are loaded with veggies and starches but with the right balances to keep one full without a ton of calories.
Also, I think this is a biggie but doesn't get mentioned as much..."Eat (McDougall way of eating) when you are hungry, and stop when your are satisfied, repeat." For me, I can eat what I think I should eat, but my body always knows best. Start listening to your body more, honor true hunger and I bet you'll start seeing some changes.