Horrible! But well written. I think the canon Lupin isn't that much of a creep, but your AU is interesting. You have supplied a backstory that is dreadful and yet logical. It gives Snape a real reason to hate Lupin. Well done, (if creepy as all get out.)