Never beat it either. I had a save file at the end game that just wasn't quite strong enough to win, and I never got around to grinding until it disappeared. The first 20 hours of the game are the most enjoyable for me so I end up replaying it over and over. Going through Midgar is glorious and I don't know why.