torn between his hate and his love for solstice gavin is thrown into a moral dilemma that only he can figure out but two things are clear his faith and humanity are being tested and the past is not always forgotten .