Eating out excessively puts you at very high risk of unhealthy junk fatty foods that are very unsafe for you on the long run.
All of the above are very possible.
Here are medical benefits of home made food.
Better quality food,
Healthier food options,
You can control size,
You can ensure hygiene,
Can bond as a family,
Better mental health,
Less likely to feel depressed/lonely.
Cooking your meals means you avoid food poisoning and ensure your own hygiene, also avoiding diseases that may break out from restaurants.
So wether you are a man or a woman,
You need to learn how to cook and focus more on home made meals.
You would live a longer richer life.