Now some years later I have a bit more insight into that concept. Not to say I completely get it but here's what I think. Because of the way we are taught as children and because of how we are wired as human beings, we think we should be "good".... better.... better than others, better than we are, just better. And we kick ourselves because we can't get there. And feel guilty.
Now we know from the Bible that we can never be free from sin. Or perfect. So we are beaten before we even start. Then we feel guilty because we can't do it.
I think this guilt keeps us from embracing the most basic of Christian beliefs. Christ died to take all those imperfections we can't correct. And He loves us, warts and all. And He won't give us brownie points for trying to be "better". So, if we really believe in Christ and our relationship with Him, are we not questioning His love for us if we allow ourselves to feel guilt for our imperfections? If we are to be Christ-like, shouldn't we love ourselves as we are instead of beat ourselves up for what we aren't?
Now don't get me wrong. I'm sure God wants us to try, just so we'll feel uplifted and so we can have others be lifted up as well. After all, if we are to love others as Christ loves us, we will want to make things as good as possible on His behalf..... for them...... and for ourselves.
But I also think we should be wary of going for "better" if it is going to make us appear to be better than our neighbors. God loves us just the way we are, and He loves them that way, also. So shouldn't our neighbors see that in us? Not see us trying to be "better" all the time? How can they understand He will take them as they are if we don't demonstrate we have been taken that way already?
Christ's love for me was the hardest part for me to get. I'm not going to let it be ruined by my guilt.
God, I know I'm guilty of sin, but I also know you took that sin. Thank you! Thank you for loving me just the way I am.