I love reading about your pool playing. What a difference since the beginning. You are enjoying it even if you aren't number world champion. You are loving the challenge, the sport itself, and working on your game for YOU. Not to be the best in the world. But to do the best you can. You aren't beating yourself up and you recognizing other people may be "better" but that doesn't mean you aren't awesome and you can't enjoy the game for what it is.
it's just really nice to read. If you ever have the chance, google Scott Simonetti. He is pretty inspirational.