The plan and purpose of God comes with opposition (from the devil), weakness (from within) and delay (from God). Delay is perhaps the hardest to understand. No matter the struggle, we walk into God's plan and purpose through faith - trusting in His faithfulness - and patience - trusting in His timing.