You have what appears to be a good time racing your bike. Yet, your teammate seems to be absolutely miserable. Why does he continue to race for this team? Also, how long before his attitude rubs off on those of you that are actually having fun?
Half of that is standard Bike Racing Agnst. It's a tough sport and it can piss you off.
The flip side of days like today are days when all the cogs mesh and the team delivers. If g didn't love racing, he wouldn't do it 50-60 times a season. I'm also not sure any team on this level is consistently more reliable and cohesive more than ours. We have our days. g is certainly the fastest guy in that peloton, but there are some serious Human Lungs that attack in those races, and g won't make every break. We have solid VO2 Max firepower on our squad, we should have enough to bring a 3 man 20 second break back into line. I'd be frustrated with a day like today if I were him too.