As a christian I would like to say first of all we all are born with weaknesses. Some people steal, commit adultery, lie or are homosexuals and many other things. God allows us to decide ourselves whether we want to overcome these weaknesses or not. We do this through prayer and repentance. I agree with the song as far as we should love ourselves but that doesn't mean to quit trying to perfect ourselves for our Lord and Savior. We all s***w up! God is about love and forgiveness and not judging others. He is love! But bottom line is there is only one way out and that is through death. Lets try to make sure when that day comes, Jesus will look at us and say well done my child. Welldone.