I spent a long time with this exact mentality, so I know exactly where you are coming from. Then, one day after jQuery had been popular for probably at least 24 months, I decided to try it and was amazed that a simple interface that would've taken me about several hours (including working with the DOM and ajax calls) took me about about 10 minutes.
I like to be in control of every line of code.
That was my a-ha moment and realizing that I don't need to be in control of every line of code in order to create excellent products for my clients. Come back and send me a PM when you have your a-ha moment.
I've switched careers...
I'm NO LONGER a scientist,
but now a web developer...