You know, there might be a reason why you are a magnet for shit jobs and bad customers..
You misinterpreted what I wrote.
Shit jobs = hard cases, that other techs would rather avoid, or that the manager knows I will end up with anyways.
Bad customers = People who are angry, often because another tech was not professional, technical, or aggressive enough to resolve the issue already. Now not only do I have to resolve a tech issue, I also need to get this customer excited about our products and service again. Big picture, you gotta see the big picture.
I notice that some other techs, stoned or not, are more interested in getting done with their call, or day, and just aren't aggressive enough about understanding the issues that happen, and why, as that is always related to either the structure of the product and it's data flows, or the way that customers interact with the product.
They just want to get through their day...for me, I need to know WHY and HOW everything happens. Not just everything in my work, everything in the world...but applying that to my work helps me knock out cases, so I can go back to reading wikipedia, trying to know and understand everything...everywhere.
Now, I know I'll never get there, and I'm sure pot is holding me back and slowing me down. But it isn't like my hunger for information does much for me anyways, other than making it somewhat easy to hold down a tech job so that I have constant internet access throughout my workday...as that is why I work in the industry in the first place.
I have met many people who didn't have the brain cells to spare to be doing any drugs...often they not only smoke, but they drink too, something I rarely do...that stuff messes you up man.
It's just like riding. You really need to know yourself, and your limits, and work within them. Oh crap, I've been awake for like 45 minutes already! I gotta go smoke!