Ive been riding for 3 years and I've had 4 crashes (one of them was slipping on mud, lol). Three crashed were caused by other drivers being irresponsible.
What I have noticed is that lately there have been way too many crashes in my city than I would like to admit.
All superbikes, all newbies showing off or young riders trying to keep up with the older/experienced guys. Or, new riders buying bikes way to powerful to start out with.
Just in the past month there were 6 deaths...
I'm no pro, but I always ask or read up if I feel weird handling, mechanical issues, driving tips, what to do in a crash, all that stuff. I even try and get input from fellow riders on how they thought my riding was after a long trip. If you really have friends in a group, you will get good feedback, and you will improve your riding
Reading, watching videos, getting feedback, practicing: this ALL improves your technique and confidence in your riding.
ALWAYS keep you bike in tune, give it love and it will love you back.
ALWAYS be aware of your surroundings; sometimes the most familiar streets and turns can become a major danger when we get too familiar. a slight change can be dangerous.
BE PREPARED, anything can happen.
LEARN from your mistakes, and apply what you learn. Be interactive with your techniques. Nothing is written in stone; even MotoGP riders learn every race and keep improving their riding.
Riding a bike is our choice, and each time we do it we must accept everything that comes along with it, with no exceptions. Enjoy the good, learn from the bad.
Lets all hope that each time we fall we can learn and tell the tale.