Welcome back Bachus!

I had a similar realization when I visited Nashville for the first time. When you compare yourself to the best in the world, it is sobering. But as you say, enjoy what you can do and appreciate it for what it is.