Last wreck was 8 years ago for me. Nearly 20 thousand miles ago.
I attribute this mostly to situational awareness, and following best practices. Find a LAB road course, and some research materials on how best to remain safe on a bike. That's what I did.
I found
This book enjoyable and very helpful.