I've read the life expectancy a your car battery is typically between four to six years, so yeah you were pushing it pretty far at nine!
Couple of months ago I went for a drive, stopped at a store, and when I came out the key just turned in the ignition without doing anything. Knew immediately it was something up with the switch, but I'd only changed it about 6 months before. Called the NRMA and waited an hour for a guy to come, he just zip tied it back in place. When I got home I checked and the tiny screws had come lose enough to let it fall out. Moral of story, when you replace the ignition switch, tighten the damn screws properly!