God may take us through different stages in our faith. When we sow, we don’t know exactly when we will reap. After we have sown, it’s a matter of waiting for the rain. Many times rain comes in different forms including storms.
God has a purpose and yes, the hardest thing for most of us is to LET GO, and let God show us the purpose within the process.