Ouch... hope you recover well.

Yes I do not like doing group rides with riders i don't already know. Also try to keep at least two bike lengths behind. else i feel very insecure...