Does the Bible really teach that lack of forgiveness blocks blessings?

The bible says you should let God erase the punishments of your enemies so they can receive the things they worked hard for because God also had to erase your punishment so you can receive the things you worked hard for and when a Christian does not get rewarded for their hard work, it is always a forgiveness issue and never a laziness issue because we live in a world where everyone ones hard:


… Either they work hard earning money, or fighting health problems, or tolerating embarrassment, or enduring painful conflicts at home. Everybody works hard. If God does not reward you, it’s not because you are lazy, it’s because you have an enemy in your life that you have not forgiven yet. You should forgive those that do not deserve it. Because you need forgiveness too and you do not deserve it either.

Does the Bible really teach that lack of forgiveness blocks blessings?
Post Opinion