heres what i think:
you are obviously interested in technology, computers and the like... instead of making computers your JOB try something related. many technological fields require computer knowledge. as an engineer 75% of the work i do is on a computer. withot my knowledge of how computers work (because of my hobby) i would be left behind other engineers and forced to catch up.
i say you try to find something that is related to technology (which isint hard to do now a days) but doesnt specifically require you doing what you enjoy now with your free time. some ideas - graphic design, engineering, software programming, architecture, even try accounting or marketing
go research colleges that you are thinking about attending and/or colleges in your area and start calling them up, ask to speak with professors and advisors from those programs.. read about the programs and the jobs they offer when you graduate.. if you do that for a month you will be light years ahead of where i was when i went to college and i made it out ok
most of all it takes determination, and hard work. many people seem to forget that part.