Being led by the Spirit is critical in our Christian walk. Sometimes what we think we need does not line up with what God wants us to have.
God = Provider
Scriptures: Luke 12:22-31, 2 Timothy 2:3-4