Thanks for the rich and insightful answer. I poorly phrased the "career" part of the question. Noone is pushing me to do more. What I meant was that I feel I can do better for the sake of the project and my own development but because of some "click" in my brain I am left unsatisfied with myself.