Wow this is a great thread! I am with you fellas. I have taken a vehicle to the mechanic twice in my life, which is a bit shorter than yours, but still not bad!
Once it was finals week at the school I resisted indoctrination at, (I didn't have time to wrench), the second it was my throttle body saga on my Tahoe that I couldn't figure out. But I think I could now.
My old man, who laid the mechanical foundation for me, said, "Your mechanical ability is a GIFT from GOD. Not everyone has it."
Not to put down work ethic and a willingness to learn, but I'd never thought of it like that before, I had always been proud of myself. But I think he's right. Some just don't have it. Hopefully those who do are thankful.
I have an older brother 1200 miles away that has zero mechanical aptitude. He knows it, and is a realist. His wife took his limited tools away from him after he decided to change the spark plugs on his brand new jeep with 120 miles, and stripped out spark plug threads in the cylinder head.
Last year he had to have his hot water heater replaced. A $649 hot water heater, the bill after installation was $3,100. I told him I would have taken two days off work we could have done the whole thing for $700.... But he's too embarrassed to ask, because he's embarrassed about his lack of abilities. It's been the same story as whole life, massive amounts of money going out for everything that he should be doing himself. I suspect there are a lot of people like that, and a lot of these auto repair shops, plumbers and whatnot really take advantage.