We've been trying (really trying) to help Gavin to be more independent. Helping him to learn how to make choices and live with consequences. Sometimes that's not an easy thing to do... after all, we just want what's best for our little people. The thing that's been toughest for me is letting them learn to make their own mistakes.
Gavin has a list of chores, that contribute to help our household run. His chores are physically easy, but necessary... sweeping the floor, feeding the dog, etc. But since all things in life are seldom clearly defined, we decided to change things up a bit and add a new one to the list... a chore that wasn't expected; making dinner one night in the week.
I pointed him in a few directions, and he ran with the instruction. Gavin asked questions and requested just a little help wrangling the can opener and using the oven.
The result was a tasty meal that didn't include cereal. A proud boy (and mama). A new skill learned. And a bonus for me... one less meal to prepare. I'd call that a success, any day.