The food scarcity is certainly not due to technological limitations, but we very much can't create food for free. The food you eat is produced by the very hard work of many people, most (probably all) of them severely underpaid. In a fair world it will be these people the ones receiving the fruit of their labor instead of some rich bastards, but I don't think food will be cheaper, maybe even the opposite.
I understand the question, maybe you don't understand how the world works.
I'd say you're doing alright. When in doubt go to emergencies and let the doctors and medical professionals decide if they send you home, unless you're in America and this would bankrupt you that is. Better to be safe than sorry, specially with your kids.