I dont know if I would call it self worth. I feel like I accomplish somenthing if I win and I get upset with myself if I lose due to mistakes on my part. Depending how I play does affect the way I feel for the rest of the day.
I would def. throw him under the bus, you have been more then patient with the guy. I believe AZers need to know that the guy now has a history of poor customer service and it could prevent headaches for someone else.
Try reading: Pleasures of Small Motions: Mastering the Mental Game of Pocket Billiards
This is a really good book and well worth the 15 bucks it cost me.