Always remember the best of men and womem are all imperfect,remember that preacher in the pulpit he is not perfect,I am not being cynical.But the fact is as long as we live none of us will be perfect,there are degrees of perfection,and there are degrees of evil.We should not despair ,but rise to the challenge which our Saviour said ,'Be perfect, therefore,as your heavenly father is perfect'( Matthew 5 v 48) One writer says the word perfect,has the meaning,of complete,whole,or fully grown.These words spoken by Jesus, are a command,must be obeyed,even though we struggle and fail in our struggles,we must never give up,this quest to be perfect.Proverbs 24 v16 reads,'For though the righteous fall seven times,they arise again'. Someone said the following,'Even good and godly people experience failure ,commit mistakes,and even sin,like David did ,and Peter.Jesus knew we would still sin that is why he taught us ,to pray,'forgive us our trespasses'. (Matthew 6 v 12) Praise God we can recover from our sins,when we repent and ask for forgiveness in Jesus name. We imperfect Christians must never give up by the grace of God in pressing on to perfection.