Don't be so tough on yourself, it's a 50/50 after hitting oil that you will stay on. Diesel is the same. My worst bum puckering moment was on a patch of Diesel. One second I was just riding along, next second the bars went from lock to lock. A minor miracle that the only casualty was my underpants.yeah thats what i keep getting but i just feel like i could have reacted faster and had a better outcome. rotten luck it wont happen again.
Good luck
Neil