the good suffer and the wicked prosper

Never envy evil people, but always respect the Lord. 

There comes a time when a child of God will question the unfairness of this life. They will see that those who are evil live with ease while those who serve God are sometimes full of pain and suffering, like Asaph there will be a time of questioning and God will give answers to your doubts. The way of the wicked may seem prosperous, but one day they will stand before God and what they have now will not help them on the day of wrath. 

God will provide your needs because sometimes your wants aren’t good and will not help you grow into a person He wants you to be. All you need is to trust His will and live with a knowledge that He is your Father and you’re loved by Him.