If you really want to you can structure your life in a way where food is close to home.. did that through college. Paid for cabs for groceries .. Walked and used transit or my bike. Was pretty miserable in Canadian winters and not very convienent. Plus pretty expensive.. You can do it. Or just admit you like cars :) as long as most people secretly actually like cars and use them then society will be structured in a way to accommodate that. The world's a big place and in order to have most of the things you need really close isn't really entirely realistic.