God has a plan for your life. But you must be ready and willing to act according to His will and His timing. You may be struggling through hard times. You may be overcome with fear or uncertainty. You may have even prayed hard and held on for so long that you're beginning to think things will always be this way. Don't give up. Your struggles will not be wasted-they may even be necessary to bring about God's purposes. Slightly Imperfect.