Christian faith challenges