Lily, not James
Disclaimer: Not mine. Never has been, never will be.
Severus Snape hated Harry Potter, loathed the child from the moment he set eyes on him. Everyone knew of this hatred but no one had every discovered the reason for it.
"Harry knows he's evil. That's why Snape hates him." Ron Weasely wasn't every very bright in Severus' opinion and this was the furthest guess from the truth.
"He's a famous Gryffindor." This was the opinion of the rest of the school, Severus wasn't fond of the rest of Gryffindor house so this seemed the most likely answer.
"It's because he looks so much like James. Severus owes him a debt that was never repaid." Albus Dumbledore explained to Minerva McGonagall, when they weren't aware that Severus was just around the corner.
And from around this corner Severus snorted as softly as he could manage. The infamous Dumbledore wasn't as brilliant as everyone thought it appeared.
Hate the boy? Because of James and that stupid debt? Not bloody likely.
Severus Snape hated Harry Potter, because he had Lily's eyes. And each and every time he looked at Potter he saw Lily, not James. And seeing Lily made his heartbreak.
Of course he hated the boy. How many times can a man get his heart broken by a dead woman?
Thanks for the read! How's about a review?