Sephiroth has that limited teleportation and flight from Kingdom Hearts, and you think that can keep up with Cielo? Sora can dodge Seph with ease.
--
You beat yourself up with your past. Don't blame yourself, blame the world. Blame God. Blame me.