19 But my God shall supply all your need according to his riches in glory by Christ Jesus.
People confuse this with thinking that God will give you the things you want. It clearly says, your needs. A need is needing the blood of Christ to cover your sins. A need is when you have done everything you can and you need God to intervene. A need is when you have just have no more food, the kids are hungry, and you need God to give you a blessing. You may not have steak every night, but God will make sure you are fed. You may have to learn the hard way that you can fix something, but God will intervene for the need. None of us deserved the sacrifice that Jesus did for us but we all needed it.