Which makes cancelling the project an easier decision.
In the beginning of my career I was only accepting short term projects, so I learned to always leave the code in a state where anybody can pick it up.
I still code in that way, but I know it makes me more replaceable.