Planting flowers and vegetables can reap bountiful bouquets and delicious harvests for your dining table. But did you know gardening also can do wonders for your well-being? Here some surprising health benefits of gardening: it can build self-esteem ,it always feels good to accomplish new tasks. All that digging, planting and weeding burns calories and strengthens your heart. Moreover, growing your own food can help you eat healthier: if you have a vegetable or herb or fruit garden, you’re getting fresh produce that you know hasn’t been treated with pesticides. What else?