Setting end dates for almost everything you do can be very beneficial.
A project with an end date will pressure you to get value out of it while it’s still active.
A deadline you set will help you move faster, focus on the important bits, and actually ship your work.
A firm date when to quit your job will force you to look for other opportunities, explore the market, step outside of your comfort zone, and grow as a person and a professional.
Set the end date and see how this changes your behavior, actions, and motivation. You just might be surprised by the results.