Summary
Everyone has a past, but Severus can't get over his wife's past love life. He can't decide whether he loves of hates his wife more, but will he discover far too late that it's best to let go of the past? Please read and Review. I think this is pretty good