My cycling buddy and I compliment each other as well...

- He is stronger on hills, but won't drop me.
- He knows the area much better than I do, thus knows many more routes than I.
- He has no problems drafting a girl, and doesn't make snarky comments about the view either!

- I have the endurance he lacks. I'm the one pushing for longer rides.

- We both will ride at anytime of the year, as long as the roads are relatively dry.