Well Sephiroth actually needed to free you as you were kind of integral to his plan and he could mind control you any time he pleased.