Those kickstands SUCK! I always envy people with newer biks who have those big sweeping stands...I've done that twice...once in my driveway, and once in sand.....I'm a little short on one end, so I usually step up on my foot peg, then swing over the seat...I learned my lesson pretty quickly though...the first time, like you, I rolled into the driveway, stupidly, facing a little downhill...Of course, when I stepped on the peg, off she went, and down we went...naturally, I stood up really fast and got the bike up, but the first thing I did was look around to make sure nobody saw me do it!...The second time, I parked in sand, stood on the peg to get off, over we went...I have this image of me rolling on the ground like Charlie Brown after the footbal is pulled out implanted in my head!