If a preacher tells you how God says you are, I don't see how you can say that's bad preaching.
You can know you're a Christian if, not are you dealing with your sin before God but is God dealing with you about your sin.
Forgiveness is not cheap even though it's free.
God has been preparing me for what God had prepared for me.
You have to experience grace to be one who knows how to give it.
You can minimize your sin. Rationalize your sin. Justify your sin.