Unless you live in the frozen tundra in the Arctic,
there's no reason why you can't grow food for yourself. Thousands upon thousands of early American settlers didn't homestead land out in the middle of nowhere and miracle themselves something to eat. They had to grow it, harvest it and preserve it for themselves to survive. Yes, it can be done. If it couldn't, you and I would not be here.
The Wall Street Journal (which I find to be a waste most days) actually had an article I wanted to read in it. Imported Food Outbreaks. This article talks about the rise in occurrences of food borne illness such as salmonella, typhoid and e coli. Our government keeps making up new laws which restrict the freedoms of American citizens while still importing and NOT properly inspecting food from other countries which makes us sick and even kills our citizens. Yes, we line up at walmart to buy this crap too.
Why do we keep doing this? Why are we importing food when this country is perfectly capable of producing plenty enough food to feed it's own people?