Sounds like you got the best of both worlds--a hard ride AND a social one.

And I wouldn't know how to fix a broken chain, either. Guess I should learn...