So my supervisor insisted on writing a manuscript himself (because he wants to submit the paper to a better journal), but constantly procrastinated on the task for one and a half years despite repeated reminders from me. The drafting of the manuscript was completed eventually and submitted to a journal, but I can't help feeling that this situation has caused me to lose a tremendous amount of trust in my supervisor. This stems from the repeated broken promises by him to complete drafting the manuscript after attending to whatever unrelated tasks he deemed a higher priority at that time. And as I said, this went on for 1.5 years until I started to lose my patience and complained to the dean. This loss of trust is also a major cause of a further breakdown in the relationship with my supervisor down the line (e.g. me pestering him on other tasks incessantly etc.,) among other [problems.][1] 

This is in the past and I will be graduating soon so it is now too late to change anything. But I now wonder if I should have acted any differently? Is it not that big of a deal for a supervisor to delay something for so long? I was concerned with being scooped, the delay affecting my cv post graduation, and other potential complications that may arise from such a delay. Did I make a mountain out of a molehill? If not, maybe I should have requested for a change of supervisor before things had gotten out of hand. At that time, I thought a change of supervisor was a huge decision but I now realize that the alternate path that I have treaded has become the death knell of my future academic career. 


  [1]: http://academia.stackexchange.com/questions/81927/what-do-i-do-if-my-supervisor-insists-that-the-classical-clt-is-false-and-wants