We should clarify something. I'm completely, utterly, without exception broken. I'm a mess. Here's the thing though: I have a relationship with Christ not because I’m good but precisely because I am not good. He rescued me from the mess I was making and he’s changing me. I’m still a mess, but I’m god’s mess.
Too many people think that Christians are complete "do-gooders" who are judgmental and think that they are better than you somehow and unfortunately there are believers who are just that. These same people will look down their noses at people like me. When we are going through severe personal problems some of these people will shun us.
Even worse, people like this make it hard to be a believer in a world of non-believers. I must admit that there have been times in my life when I’ve questioned am I really a believer or am I just another hypocrite.
Well of course, I’m a hypocrite! I don't follow the normal 'dogma' like so many other 'religious people' do though, and honestly Jesus wouldn't have and didn't. The complete "do-gooders" who are judgmental and think that they are better than you somehow back in Jesus’ day were called Pharisees. They hated Jesus. They actually killed Jesus they hated him so much. Yet, this is what Jesus warned believers of; he literally said don't be that way.
Don't get me wrong...I have all kinds of things wrong with me—tons and tons of baggage and personal problems. We all do both believers and non-believers. Do I try to do good? Yes, but it's not because I’m trying to seek approval of others, and it's sure not to 'get into' heaven. I realize that simply by accepting Jesus, heaven is a given. I try to do good because I love Jesus and people and I want to do something about it.
I still sin just like everyone else. Truth is, probably more than anyone else is—but, I’m still loved. I'm a huge mess, but I’ll accept that and leave that to God.