There's a pardon for every sinner on the topside of the earth, but you have to call for it by faith before it becomes yours. In other words, you have to trust Christ as your Savior.
It is a glorious thing to know that your Father God makes no mistakes in directing or permitting that which crosses the path of your life. It is the glory of God to conceal a matter. It is our glory to trust Him, no matter what.
I realize anew that, just as we must learn to obey God one choice at a time, we must also learn to trust God one circumstance at a time. Trusting God is not a matter of my feelings but of my will. I never feel like trusting God when adversity strikes, but I can choose to do so even when I don't feel like it. That act of the will, though, must be based on belief, and belief must be based on truth.
You must cast yourself on God's gospel with all your weight, without any hanging back, without any doubt, without even the shadow of a suspicion that it will give.
Real satisfaction comes not in understanding God's motives, but in understanding His character, in trusting in His promises, and in leaning on Him and resting in Him as the Sovereign who knows what He is doing and does all things well.
What is needed for happy effectual service is simply to put your work into the Lord's hand, and leave it there. Do not take it to Him in prayer, saying, "Lord, guide me, Lord, give me wisdom, Lord, arrange for me," and then arise from your knees, and take the burden all back, and try to guide and arrange for yourself. Leave it with the Lord, and remember that what you trust to Him you must not worry over nor feel anxious about. Trust and worry cannot go together.