During many years I developed many passions. And I also tried many (and, sometimes, very different) ideas. Some of them [ideas] worked well and some of them don't.
Passions allowed me to acquire some skills. Trying out ideas gave me priceless experience.
Roughly, the business is about skills and experience.
I'm a tech person. I started into tech by reading books at the age of 10 or so. We couldn't afford a personal computer, but I compensated it with the theory. The tech became my life now (in very wide meaning). The forms of it can change, but never the meaning.
I like numbers. I'm not good with them, but I like them. The numbers are all around and the more comfortable you're with them, the most advantages you'll get in life.
I like interaction with user (through UX and UI). I find it very challenging to approach different problems and come up with solutions that people love. (Sometimes, it really works out.)
I like both business markets and consumers. And I believe that good consumer-based market always has an application for business. So I prefer consumers.
Whatever I'm busy with, I am always aware about generalism. Generalism is dangerous. It can even be suicidal, especially when you don't know what risks are you taking when approaching general markets.
And to crown it all, let me tell you this. Experience matters. Passions matter. Intellect matters. But this is not enough. We've got to be honest with ourselves about one true desire for entrepreneurship. It could be either making a fortune, going out public or building serial companies. And this is what will be driving us through the life.
As for me, my true desire is to be the part of the big thing and my real passion is building things.