Just to dig into your failures a bit more... since you've had two, I wonder if you are doing something that is prompting this. I've never read about a front axle failure on this forum, and I've been reading for a long time. That's not to say that they don't happen, but seem very rare.
When you put the axles in, how are you torquing these down? Are you running the spacer between the two front wheel bearings? Are you running stock front axle, or are these homemade or from another machine? Have you ever used heat to get these axles loosened/removed? Just trying to dig a bit into your situation to hopefully help prevent a third occurrence.
Like the others have said, it is very good to hear that you are ok. I managed to go head on with my buddy on a dirt bike when I was just a kid on my 200ES big red. I did the superman thing too. We were riding on a dirt road, but it was curved and I managed to land in a nice soft grassy area to the side of the road. Got up and did the survey like you described and was very happily surprised to not even have a scratch on me. The aches and pains the next day were a different story though...
Make sure your helmet innards (foam core) haven't separated from the outer shell from the impact. If so, may be time for a new helmet.