IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
I couldn't agree more with the guys who already commented!
My advice here is - whatever you find that excites you, just do it. Try different things, you'll eventually narrow it down and figure out that single dream job. In fact, it may not necessarily be in IT, or maybe just remotely connected. You never know. The important thing is not to get caught up in this 'happiness-for-money' trading as ttopp brilliantly put it, life indeed is too short for that.
You might want to check out dreamployed.com, should be helpful.
I don't have any specific advice, but I think that you have already figured out the most important thing. You wrote that, "...it is all about loving the work and not working for money. Money will come on its own, if we prove our worth." I think that you nailed it. I've worked in jobs where I was paid quite a lot, but because I hated what I was doing, it was more as if I was trading happiness for money. Now, I've taken a position where I make a lot (and I mean A LOT) less money, but I don't get up miserable every morning, I get a good night's sleep every day, and I enjoy being around the people I work with. Mostly. ;-)
My point is that the specifics of the job might not matter as much as finding a place where you enjoy working. Life is too short to be unhappy with your job. It can be tough to find that starting out, but keep it in mind, and you will have more good days than bad. Good luck!