I never get bored as long as I have my knitting I'm happy. Waiting for appointments is never an problem for me for the same reason.
I think knitting has engaged me for so long because there is always something new (old) to learn. I've taken many courses over the years with the fabulous teachers out there. Sally Melville http://www.sallymelvilleknits.com/, Debbie New, Maureen Mason-Jamieson http://www.kinverknits.com/links.htmand Annie Modesitt http://www.anniemodesitt.com/ to name just a few.
My latest teaching medium has been knitting blogs and today I found out about a seaming technique that I am going to experiment with as fast as I can get a couple of swatches knit up. It's called the Bickford Seam and the method is shown here. http://knittsings.com/bickford-seam/