It's not that you CAN'T stop eating, it's that you WON'T. Because of course you CAN. I mean it IS something that you control, you dictate and that you have the power over. It's ALWAYS a choice. You just have to get yourself back to making the RIGHT choices.
We all know that waiting for tomorrow, never, ever works. You MUST deal with TODAY. This day and every day. Do what's required right this very minute.
Revisit your original goals and remember why you started this venture. Eating because of "stress" causes waaaay more stress and problems then it solves. Don't use the fact that you're unsure of where you stand on having another child as an excuse to eat poorly. Stop making excuses, stop waiting for stress to ease and motivation to overtake you. Make a
commitment to yourself to live the very best life possible for yourself, so that you can be the best Mom to the son that you DO have.
Do you plan out your day? What you're going to eat IN ADVANCE? For me, that is ESSENTIAL. When you've got a plan in place it makes is MUCH easier to eat healthy. No leaving it up in the air, no giving yourself the opportunity or PERMISSION to eat anything but what's on that plan.
You've done great losing the 20 something pounds thus far. You are a proven loser. So get yourself back to those losing ways.