Joel 2:25 And I will restore to you the years that the locust hath eaten, The cankerworm, and the caterpiller, and the palmerworm, My great army which I sent among you.
God has allowed your sin to bring horrible consequences. You have lost so much that you should have right now. Sin and self have caused you to lose your harvest. You have lost so much that God really wants you to have.
For God to bless though you must obey Him. You must honor Him. You can’t live in rebellion and hope to harvest what is meant for those that live out their faith.
But look at the promise. He will give us back what sin has stolen from us. He will make up for our stupidity. Turn to Him now. Get the joy He wants you to have. Enjoy the blessings He wants you to have. You can amazingly get back more than you would ever have expected.