I've been training a long time, and have been passed by too many people to count. It is because I am not extremely adept at picking things up, and because, although I train regularly, train only 3-4 times a week. It used to bother me, but not so much anymore. I figure I've got seasoning behind me, that some higher ranked folks don't have, even if they might be better technicians. It's not a competition.