Well... I think I understand what you are saying... or rather, experiencing.
Last year, I started to train with a tri club. I was SO EXCITED! People with my same interest... to train with! Cool! Right? WRONG!
I started with the Tri 101 group. I had been riding for 2 years already, so I felt confident I would do fine on the group rides. My running was horrible, so I knew I wouldn't be able to keep up there- but I figured I would have some slower buddies. My swimming is fast, so I wasn't worried about at all.
So, here's how it all played out over 1-5 months:
CYCLING- At first, I was the same speed as everyone. Then, I slowly started falling behind. Yea, people who had only been riding for a month were kicking my ***. I started to feel really bad about my cycling performance. There were a few rides where I contemplated WHY I was even trying to do tri's... when I sucked so bad.
RUNNING- The first week with the group, I was far behind everyone. I also sprained my ankle on a run. So, I basically had a bum ankle for the rest of the Tri 101 program. That, coupled with my running injury and it being nothing but pain- I was a like a hurt animal limping behind everyone on the runs. Pathetic. Again, I questioned why the hell I was doing this for.
SWIMMING- This was where I kicked butt. Cool! Although, it got really frustrating swimming with slow and inexperienced swimmers in a crowded lane. I am also pretty sure they got annoyed with me touching their feet and passing at the wall.
So, after those few months... I realized that training WASN'T FUN ANYMORE! But why? What is it that wasn't fun?
Well... with my tri club: Everytime I went to ride... I struggled to not get dropped. Running was miserable. And swimming was frustrating.
I decided it was time to make training fun again.
I remembered that cycling with my cycling club was fun. There were people all of all levels there. I went back to riding with them- and riding was fun again! I wasn't constantly getting dropped and feeling like crap because of it. Cycling problem fixed.
I knew that my running was at it's lowest point and the pain was unbearable. That was when I decided to go get a running coach- and basically stopped running for a good 6 months. So, no stress of having to run with the tri club anymore. Now days, I run alone. That's fine with me. I'm slow and I like to run my own run.
With the swimming... I knew that I could only do open water swims with my tri club. Otherwise, I would do my pool workouts on my own. Swimming problem fixed.
Moral of this really long story: When training stopped being fun, I really analyzed WHY it wasn't fun and I changed how and who I was training with. Feeling like you are pathetic, everytime you go train, isn't fun. And I felt that way training with people who are so much faster than I will ever be.
Finally... yes there is more... I know that I'm slow. I won't ever run a 7 minute mile... I won't win my age group... but that's OK. I'm still an athlete. I'm out there doing it. If I cared about winning I wouldn't be doing this anymore, that's for sure. But the flip side... I would go back to being a gym rat- NO THANKS!
So, I go to my races, and just try to do what I can do. I will never be first, and I probably won't be last... and that's perfectly OK. I am just grateful I can get out there and do it.
Not sure if that helped at all????
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather, to skid in broadside thoroughly used-up, totally worn out, and loudly proclaiming: WOW WHAT A RIDE!!!!"