Playing with Matches
I'll admit I was a silly writer and at first actually tried to make Severus woefully ignorant in the matters of the heart. Then he kicked me and reminded me he was a sneaky Slytherin and would not be embarrassed in such a way. But I think it worked out. ;D