Kev
Sounds like 'fun' (not). I guess there are many of us whose PPL has been just as protracted. I first wanted to learn to fly after visiting airshows in the 1970s. But there was always something to put me off - schooling, cash, job, house etc. etc. and so it was two years ago that I finally thought - if not now, then when? It will be another year, another decade and I'll never get around to it.
But now it is done, and at a not insignficant expense, it is still one of my greatest achievements. Here's to you getting your ticket in the next year or two!
Good luck.