Another reason to cook for yourself and your family? It's good for your - and their - health. I know I've said this before (if not to you, then to everyone else I know); everything you cook at home is so much healthier than what you get in a restaurant. Although maybe I shouldn't generalize. If you're deep frying Twinkies for breakfast, lunch and dinner, then yes, a meal at the local Old Country Buffet might actually be an improvement. But for the rest of us, I think it's safe to say that when we're cooking from scratch, our meals are less likely to be drowning in fat, sodium and all that other bad stuff.
When you cook your own meals, you get to decide everything. The type of ingredients (whole grains, fruits, vegetables, lean proteins, healthy fats), the preparation method (grilled, baked, roasted) and the portion size. When's the last time you got to make all those choices at a restaurant?