Thank you for reviewing. Snape hasn't given up on Harry in the sense that he believes Harry won't defeat Voldemort. But he knows now that the original Prophecy foretalls Harry's death. So he'll do his best to help Harry accomplish his goals, but he cannot argue with the Prophecy.