I've pondered this question oftentimes, when I'm stuck in traffic, or during my pre-sleep meditation routine..

I love cars as a lot of you do.
There are different aspect of cars that I love, the sound, the feel, the shape, the history, the philosophy behind the production, the engineering involved, the driving...
I love working on them, I love hearing them (not all, but most engines/exhaust) and I love talking about them.
But why? Why do I love it so much?
I've always been "interested" in cars. but I've also always been interested in other things as well, pretty much anything that was engineered with meticulous care or intricacies like wrist watches, computers and industrial tools.
Is this genetic thing or cultural(learned)? I could argue with myself forever...
for example, I am not musically trained, and I don't listen to enough music to be able to differentiate what's what but when I hear certain classic music or certain rhythm, I can feel it stirring my soul, the effect reverberating to my very core. It's not a culture thing, at least I don't think, because if I know nothing about music, How can I feel so much of it? those certain music or melody somehow tickles my genes and have effect on my very being.. I have almost similar feeling from hearing the idling rumble of V8 engines.
On the other hand, I read every car megazine, printed or online, that I could get my hands on since '97 and I learn more about it almost everyday. the more time I spend on learning about cars, the more I love them. being surrounded by car everyday, working on them, visiting car-shows, talking to other enthusiast ... all these probably culture my affection towards cars...
I've rambled on long enough.
Does your love of cars come from your surroundings or were you born with "I heart Cars" tattooed on your genetic pattern?