I thought church was for the sinner. You can only go to church if you are perfect?
Of course you don't. But you certainly don't sit there, listening to the pastor preach forgiveness, and at the same time looking at everyone and thinking in your mind "he's a tool", "he's a moron", etc. Cos if you're not prepared to change, why go?