Things are not always what they seem
Preachers, stop assuming that folks who are going through something or aren’t being blessed are in their circumstance because they did something wrong or they didn’t forgive or they sinned in some way that no one else has or some other such nonsense.
For some this may be true, but too often you are putting people in bondage by basically telling them that while God didn’t punish the people who wronged them, he’s punishing them. The inevitable result of this, when the person HAS forgiven or has been living right, is that it can cause them to either resent God or to second guess whether they’ve forgiven and the resulting guilt you’ve laid on them will cause them to develop incorrect perceptions which then become firmly held beliefs. These beliefs then replace truth and poison both their relationship with God and with people.
The truth is that too often, preachers, you mistake someone’s pain for PUNISHMENT when it’s really the PROCESS of a PROMISE. Ruth had lost everything, but God was going to bring her to Bethlehem because there was a KING in her, and she was necessary to the PROCESS of bringing about THE PROMISE made to Abraham that all nations of the earth would be blessed.
Take care who you presume to be under some kind of punishment by God. They could just be on the long, hard road to their Bethlehem.