How to learn to live above reproach
How I did it: I realized that I will never be perfect. I will never be "good enough" to earn anyone's love. I realized that I am weak by nature... but through my weakness God can do big things. I no longer have a desire to do the things I know are wrong. It doesn't mean I won't slip up now in again, but I know there is forgiveness because of the blood of Christ.
Because I know the world is watching... I want to reflect the one I serve. Not through stereotypical "Christian" bible-thumping... but by serving the poor and the unloved without judgment.
Lessons & tips: Forgive yourself. Remember that it's about Faith, not about "trying to do what is right." It's a change of heart, a desire to serve others and to reflect Christ's love. Reading the bible helps... it is so easy to distort verses and assume they are untrue (because of said distortion) Context brings everything to light.
Resources: Romans 2 through 3