It's hard to throw in the towel. Leading something that means a lot to you is important. Quitting when you think you have more gas is like giving up, but is it really?
Projects have a lot of moving parts. When you throw multiple projects into the mix, as most organisations do, then knowing where projects stand is essential.
Agile recommends dealing with complexity by segmenting the requirements into manageable scope that can be achieved without triggering constraints.