DD war ja sehr fest davon überzeugt, das Snape auf der guten Seite steht! Wir haben aber nie erfahren warum genau!
Vielleicht war Snape ja auch verliebt und fühlt sich jemandem schuldig?
Nachdem Snape die Prophezeiung belauscht hatte und sie an LV verraten hatte, wusste er noch nicht, dass LV sich die Potters aussuchen würde. Als er jedoch davon erfuhr, dass LV die Potters und damit auch Lily töten will, hat er sich an DD gewand (und womöglich die Seite gewechselt). Nachdem dem LV Lily und James ermordet hatte, fühlte sich Snape nicht nur schuldig, dass durch ihn James gestorben ist (der ihm ja mal das Leben gerettet hat) sondern auch Lily, die er liebte. Schon zu seiner Schulzeit hat Lily als einzige versuchte James daran zu hindern Snape zu quälen.
Ich denke die Liebe zu Lily könnte einiges erklären...!