Yep. I've been the toxic one. Twice. Funny thing about it though. I think I was most toxic... to myself.

I let me own theories develop into an alternate "reality" of how I thought things should happen. With this developed, I plunged head-first into it and never poked my head out to consider alternative viewpoints. It took leaving a job twice for me to do some deep soul-searching and figure out what my problem was and what I could do about it.

I am happy to say that luckily the first job was willing to take me back. The whole experience and its aftermath have given me a whole different outlook on life and I believe as a result has made me a much better contributor.

Its sad that I had to put myself and my teammates through that whole experience to get to this point though.