What is faith and obstacles to faith