It is not the LORD who does not give you blessing. HE does not look at you and judge you and say well you only get this many blessings because you have sinned. We are forgiven, always blessed and loved by the LORD. HE is constantly giving us blessings. Look at it like this: A ditch filled with old rusted cars, lumber, bushes and debri. That will restrict the amount of water that can pass through it. It is not GOD diminishing the flow of the water or blessings. It is our own sin that clogs the ditch. The sin and debri in our hearts is what restricts that water. We have to remove the debri ourselves.
– Taylor Utley