We Catholics are held to a higher standard than others. And the reason why we are held to a higher standard is that we are the Church set up since the Pentecost
Since the Cross.