Technically I don't drive, because I don't have a license, but I'm learning and about to take my test.
I am 27, and watched all of my friends get driving lessons and cars all given to them by their parents, but that was never something my parents could do for me, so I never learned. And all of my jobs (even working 3 jobs at a time) never could pay for lessons, so I had no choice but to live without a car.
I managed on public transport - which in my area turned out to be way more expensive than owning and running a car
- for years. I hated it, and I hated relying on stupid bus/train services that were always delayed, but I had no option.
Now we live somewhere so small you really don't need a car, and you can walk everywhere. That doesn't mean people do, because in reality they're lazy, but the entire country is 3 square miles. I think that's pretty walkable! People saw me in the street walking miles every day when I was about to pop with my first daughter, and they thouht I was insane "walking so much" (about 3 or 4 miles daily), but I was just bored and I didn't have a license.
But it's not practical to have two small children and be a SAHM and not be able to drive. What if I need to do the supermarket shop when OH is working? Am I supposed to battle with a double buggy on the bus, plus shopping? Or ask my MIL to take me? And what if I need to go shopping over the border in Spain for something? Or what if the kids need to get to nursery/school and we're running late? Or hospital?
We still can't afford to get me a car, and my OH doesn't want me driving his because it's a 2L and "too big" (whatever), so when I pass I won't be able to drive anywhere, but if there's an emergency, at least I know I can drive if I need to.