A agree CC - my plan is very similar.
My plan necessitates investing until age 55 then work only to pay for life expenses until age 60. This should allow for an additional 5 years of compounding. ? full retirement by age 60 although you never know I may continue to work a bit more.
I have built a number of safety margins into my plan... I think.
I am fortunate to be able to take about 12 weeks completely off each year now which certainly goes a long way in helping me 'love' my job.