Dear Woman, There is a difference between being delivered and having freedom. Deliverance is physical, freedom is psychological.
As En-vogue used to say back in the day, "Free your mind, and the rest will follow".