This really didn't go where I thought it was going to go...I had somehow thought that the ghost was going to somehow absorb back into Severus. Obviously not.
I guess I missed what everyone else is commenting too because I see this as really really sad as well.
Hermione and Severus are so happy. Severus is fated to die. Fated to have no one care for him. But...some how, there IS some one. Some one saves him and then, loves him. But then, when he has his happy ending, his ghost shows up...takes his woman, and his happy ending. And then, Severus is alone and now... Severus IS alone and has no one that cares for him...as he supposedly was fated to be before.
Guh. Too sad. Very well done. And quite well twisted around. But I don't get the funny bit.