Lucky man.
I love your post. I read so many messages on this and other forums, where people talk about not needing or wanting a teacher. I wish they could all read what you've written, so they can understand how important a teacher is, not only to assist in the technical matters of playing, but also how they can motivate a student.
I'm a life-long autodidact and had been reasonably successful with that approach. But it just doesn't compare to having a great teacher!