Alright so I didn't go on this ride (might have been a good thing, I don't know) but here's what I would advise. #1 - Never try to ride above your ability level, especially on the street #2 - Don't get offended if you don't feel like you are keeping up unless it is stated that it is bothering someone. If they leave you in the dust and you never see them again, get offended. If they aren't giving you shit about your pace, they probably don't care and don't mind waiting for you. #3 - Discuss the pace of the ride either here on OR or in person before starting it. People should know what to expect, and splitting into 2 smaller, more fitting groups, could be appropriate. #4 - Don't call people names on the internet, it only makes you look foolish. State your point as an adult and people will respect your opinion. #5 - If at any point you aren't enjoying yourself on a group ride, take off on your own, wind down, and enjoy yourself. There's no reason to continue following someone while angry, hell you'll probably increase your chances of hurting yourself 10 fold while doing so. #6 - If you are leading a group and find yourself riding above the skill level of others in the group, be the nice guy and ASK what they think about the pace, or give some directions and suggest a meeting place in the distance that everyone can find. I don't know, just a few suggestions off the top of my head to try and avoid stupid stuff like this from happening again because nobody needs to come on OR and make enemies, we all love and enjoy the same hobby....