We like everything instantaneous. We have the fruit of patience inside, but it is being worked to the outside. Sometimes God takes His time about bringing us our full deliverance. He uses the difficult period of waiting to stretch our faith and to let patience have her perfect work (see James 1:4 KJV). God's timing is perfect. He is never late.