No one is perfect in the way the world views perfection. Being a Christian does not mean you do not have flaws, does not mean you do not make mistakes, it means you know that you are forgiven and still have a purpose in God, that you are still worthy of joy and peace and everything God has for you. Run away from those who only point out your flaws, keep those who speak faith into you.