I had a good work friend for a long time. We both had long commutes. Then i got a new job that was very close to home, and it seemed like, if she couldnt be better than me in EVERY category, and this was an important obe, then our friendship was over.
Like you, i admit i wasnt a perfect friend and didnt always handle conflict correctly, so i see now i would have gotten tired of me too.