It's a good guess, and one I have heard several other people (me included) suggest.

Certainly I do not believe that Snape's regret was Dumbledore's sole reason fro trusting him. There has to be more to it than that.


"Language was hard. Bending space-time was not."
-Mary Robinette Kowal