There is a vast difference between the Old Testament and the New. This message clearly explains the superiority of the new covenant that God has made with us. The blood of Christ does not cover sin, but washes it away. We are no longer under condemnation.
God is in control of our circumstances. He cares about us and will not allow us to be tested beyond what we are able to bear. Living a life of faith is not necessarily easy but it allows God to demonstrate His power through us.