Good to hear you are OK and the bike has not taken too much damage! Is it time to get an aftermarkey exhaust?
I had my first acceident the other day, it must be the best sort that can happen (if you can say that) was at very low speed and my bike got no damage.
Moral of the story, people tell us to be careful and that is to be careful of the idiots on the road who do not pay attention.