Bummer man. At least you had a good time at the beach! I always ask if a cyclist needs help if I see them broke down. They rarely take you up on it, but you never know. Even if I'm driving in my car and see a cyclist dealing with mechanical issues, I'll stop and ask. Hopefully if I'm ever in need of help, someone will return the favor!