None of us are. We all sin. We all make mistakes. We all have flaws and weaknesses. If God only called the perfect to be priests, there would not be any priests. However, we know that in God’s great love for us, He gave us the Church and the Sacraments. Through the Sacrament of Reconciliation, we confess our sins and we know God forgives them. When we go to confession regularly, it helps us to grow in holiness. We will not be perfect until we get to heaven. During our life here on earth, the devil will use our fear of imperfection to keep us from doing what God calls us to do. We need to remember to always turn to God at these times, trusting I His love and forgiveness, knowing that He takes our weaknesses and makes them strengths.