The Old Testament Psalmist wrote: “For his anger lasts only a moment, but his favor lasts a lifetime; weeping may remain for a night, but rejoicing comes in the morning.” Psalms 30:5
In a day when people think the God of the Old Testament was an angry and vindictive one, they must consider this verse written by an Old Testament saint.
God never enjoys bringing pain or negative consequences just to be mean but like a father he will do whatever he has to in hopes we might respond rightly and actually put ourselves in a favorable place where he can give us all the good things He has for our lives.
If you find yourself today in a difficult spot Christian, realize that God is not angry with you, he loves you, although he may be possibly frustrated that He cannot give you all the rich blessings he longs to give you as long as you are hanging on to sins or things he is trying to have you give up. Not all suffering is the result of sin, so don’t get me wrong, but we do bring heartache on ourself when we do live in disobedience. God wants to give you His very best but he cannot bless disobedience and to do so would not only contradict His character but would as well as enable someone to destroy themselves.
If you are some one who does not know God or haven’t put your trust in Christ, don’t shy away either because God’s ultimate desire is not to punish you but that you would receive His Salvation at the cross. He has no desire to punish you in Hell, even though not all people will choose Heaven, His heart really does not delight in destroying anyone. He would rather be a loving creator then a Judge that brings destruction. You may fear turning your life over to Him because you are afraid he will wreck your life, and you will miss out. God wants to though give people real life and a full life, overflowing with joy and peace and power! So indeed if he does take you down the road of suffering from time to time know that you won’t walk alone and he can use even sorrow to bless and mold you into a person you never dreamed you could be. God never promised happiness all the time but one can have a joy indescribable to face any of life’s obstacles. Joy cannot be hindered by circumstances but happiness can. Joy is knowing in your heart that no matter what you face God loves you, He is in control, and anything that happens will at the very end result in the good of you and the glory of God!
Romans 8:28 And we know that in all things God works for the good of those who love him, who have been called according to his purpose.
All things, not some things or even most things but everything. However, you have to get on His plan to receive this and He would be delighted if you did because he wants to be good to all people, but if you have not gotten the ticket then you won’t get in on it.