Very nice fic. I can absolutely believe it would take years for them to turn thing around, both so stubborn, insisting on pissing each other. I loved Severus finally forcing the issue. Love the sex in the rose garden and then again at King's Cross. Yum! Well done.