Self-sufficient gardening is the practice of growing your own food and medicinal plants to reduce dependence on external supply systems. What happens when the grocery store shelves go thin? Or when the price of organic produce spikes so high it feels like a luxury? For most, it’s a source of anxiety. But for those who …