One of the habits I hardwired into my brain on any motorcycle is to follow this checklist EVERY time you park:
- Push kickstand out, making sure it is all the way out (visually).
- When you get off bike, you slightly turn the wheel to the left and swing your leg over while pulling back on the bars.
- When you are off the bike, you grab the bars and pull the bike back onto the kickstand with a pretty aggressive yank. On a hard surface, you should hear the scrape or squeak. On anything softer, you will dig in.
There are all sorts of situations where you have to be inventive when parking a bike. Obviously it is necessary to put the bike in 1st gear, pull it back onto the compression of the engine, and then perform the above steps. Parking on various kinds of slopes can be EXTREMELY tricky - just remember that it is always better to lean too much than not enough.
If you have trouble with parking stability, grind down the shoe as suggested above. On my ZRX this was a serious necessity (wind could knock it over), I find the ZX-14 is pretty good about how it 'sits' on the triangle.
One last note - there are other factors besides the above that can complicate things. If you park your bike where there are kids around, you may need to lean more - either through grinding mount or having a small depression where the kickstand sits. If you often park in places with soft ground, asphalt that can melt, etc, then carry a parking puck or a crushed pop can on you.
I feel for you guys who have had these horrible incidents happen to you, and I hate to say this - I really do, but... There is no excuse for dropping a bike.