Who was Severus Snape secretly in love with?

Snape loved Lily Potter.