AU: Voldemort chooses Neville, James & Lily live, but Severus Snape still finds himself on a quest for absolution. SSLE