Sometimes our expectations don’t match God’s. Why? Maybe it’s a limitation of our human minds. Or sometimes, what we have in our minds is our success, which is the opposite of God. The goals we have in life are too short-sighted to where He wants us to go. He is the author and finisher of our life. Our expectations must match His. Our thoughts must match His. He wants to give us His best. He wants to shower us with unlimited blessings so we can help others. Though we can never understand His complete plan because of our limited thoughts, God wants to give us everything we deserve.