With God as my source nothing amazes me. His resources are never overdrawn. Blessings come to me in expected and unexpected ways! I have in the past limited the flow in my life with my mindset or controlling patterns.
Realizing that I DO NOT control the flow has allowed me to experience abundance at a new level in ALL areas of my life. It is an old saying "Let Go and Let God" but it has never range more true than in my own life.
Possibly you as well have tried to be in control of every aspect of your life including your abundance or blessings.... They are a free flowing gift from God. The minute we try to control them we limit their ability to manifest in our lives. Let if flow.... let it flow... let it flow. :)