“Every good gift and every perfect gift is from above, and cometh down from the Father of lights, with whom is no variableness, neither shadow of turning.”
James reminds us that God only gives us good things. Whatever is foul, harmful, or sinful is not from God. It is of our flesh. It comes from our own desires to do things our way. God does not bless us today and curse us tomorrow. He does not vary in His treatment of us. With constant, unfailing love He works all things to our good. Yet because He does not change, He also enacts judgment against the wicked.
Do you blame God for your circumstance? Do you think God hates you? If you have accepted Jesus Christ as your Savior, God has promised to work for your good and to never leave your side. He will not go back on His word. If God promised you that you would make it through this trial, then you will make it through.
Have faith in God’s character. Trust Him to be loving and kind towards you. Trust Him to be working all things for your good, even if right now it looks like you are heading towards disaster. “The trying of your faith worth patience.” Patience of what? Patience that when everything is said and done, the good and acceptable will of God will be performed. We have to trust that if God has asked us to do something, God is doing something good. We have to trust that He is righteous and will never change His mind towards us.
Has God called you to preach? Then trust that He has not changed His mind and is now telling you to stop preaching. Has God called you to be a housewife? Then do not decide that God has underestimated you or given you more than you can handle. Do not decide that you are unhappy with God’s calling in your life. If He has given you a commission, He will not suddenly change His mind about what is it you are supposed to be doing. He is the Father of light. If we merely obey Him, then we shall live in the light of His goodness, grace, and mercy even if we are surrounded by the darkest of circumstances.