Crossing the Betrayal Barrier

When God Seems to Contradict His Own Promise