Since I started growing more of my food at home, I've noticed that some people take things like water and food for granted. Not worrying about when you're going to eat again is a good thing, but it removes the process of obtaining the food from the mind. Growing up just purchasing your food has a different effect on the mind than just growing your crops for your family. This isn't to say that it is inherently a bad thing to buy your food instead of growing it, but there is a lot of lost experience to be had and useful skills that could be missed by not growing your food.
Learning to grow food can teach a person the importance of patience, balance, and perhaps it can reveal a new appreciation for life itself. Growing crops can test the mind for new comers and it can test the creativeness of veteran growers by getting them to try new experiments. It doesn't matter how old someone is since the struggle of growing your food to harvest is a skill that anybody can learn and it will surely take time to master.
There are important lessons to be learned from growing your favorite foods, so what do you think are the lessons that gardening has taught you?