My advice is to keep pushing your skills to the next level, while being humble and patient with those that give you a bad time. Another poster referenced going back to recordings to check your accuracy when another player says you didn't get it right on covers. This happens to me every now and again with our front man, who is playing rhythm and is a former bass player. When I suggest we go back and listen, a fair amount of the time I've done it correctly. When I haven't, I learn something and am glad for it.
I was at a jam session the other night and a cat who is a great blues lead player got up and was going to show the house how to really create a groove for the blues on a bass. Turned out on bass he forgot the feel and grease of the blues and was a stacatto root note player with no grease at all. Go figure.
Moral of the story: Keep working hard, learn something every day and don't let it get to you. And, if it does get to you, find some other cats to play with that appreciate what you're doing.
Good luck.
Koog
This is great advice regardless of how long you've been playing. If you stop learning and growing, you stop living. Apparently true mastery of anything takes a minimum of 10,000 hours of practice (check out Malcolm Gladwell's book, Outliers, for more on that - fascinating).
