This is one beggar who has found bread telling others where to find it.
Sin will do a number on you.
Any sin you cover, God uncovers. Any sin you uncover, God covers.
You can't compartmentalize unforgiveness. You can't control sin. You can't manage sin. Sin is never satisfied with the amount of you it possesses.
If a preacher tells you how God says you are, I don't see how you can say that's bad preaching.
In order to receive a pardon you must plead guilty.