I don't know exactly why I grow things, or make pizza, or sausage, or like to catch salmon, or like baseball. The work and cost and time don't pay. I could buy it all cheaper. I do like to watch things grow, but the amount of sweat and sore old man's muscles say why not go watch the neighbor's garden grow. I think there is something about eating something you made from scratch (put in the dirt), that is far better than anything you can buy. My pizza is better than anything I can buy in any pizzeria and I don't practice at it very hard. I grew up in NYC and my family is all from there. They agree. I use very good ingredients, but don't go wild about it. The same is true of homemade sausage, homegrown lamb, pig, and all the stuff we pull out of the garden and eat year round. Gardening and making pizza is very relaxing. It gets rid of the stress of the office. Some guys play golf. I don't get it. Why do something for fun that get's you frustrated? It is pretty difficult to have a bad day in the garden or on the ocean fishing.
There is no one right way to garden. Add lots of rotted stuff to the soil, be patient, watch what happens from one year to the next, try different varieties of things, be patient, keep the weeds down and things wet, be patient. Put a chair in the middle of the garden and drink something cold. Wear a big hat. Listen to the birds. Very good for the soul.