ATGATT never fails to work, glad you are okay as said bikes can be replaced in fact for $4500 you can have a brand new second hand 67000 mile 2005 std

now what happened I know you said the guy braked hard which does cause the old pucker reaction, were you riding to close or any thing distracting you, was swerving out of the question? just trying to help this from happening to anyone else.
Great choice on the full face helmet makes me shiver when I see people ride without one.