all it takes is for one to work out? yes, if your mind is set. if it is not, you don't stand a chance. either you have right mindset all along and it worked out eventually or you changed your mind in the course of the process. otherwise, you will fail all the time.
it all comes down to being responsible (and/or accountable) for some process for which you have no power and control over. hence burnout. relinquish good code and save yourself.