I decided to write this article because I want to know if anyone else had my view.
I don't see why people like Snape so much. Please, don't throw stuff at me for saying it but I don't!
Yes he has a mega crush on Lily Evans (I know it was much more than a crush but it never went further), but James Potter died for Lily, and had a son with her. Without James Harry Potter would never have even existed.
When people think about Snape, they usually only remember one line... "Always", this did make me cry in the film, however all it means is that he will always love Lily, James loved her more than always, forever and beyond. James died with her, he sacrificed his life for her. He even changed himself for her. At the beginning of Hogwarts, James was really immature and funny, but when he saw Lily didn't like how he was, he put in the time and effort to change himself. It sort of worked, but he never stopped living life to the full. Snape didn't change himself, and he called her "mudblood" which was very offensive to her. He doesn't live life to the full, most of the time he is lecturing students, lurking in dark corners and hanging around in the dungeons. Although I do appreciate Snape for being a spy, going against the Darkest wizard of all time but James died for his friends, lived for his friends and without his friends he would crumble, he relied on them, Snape doesn't have any friends due to his bad nature.
Because Snape's secret was told in the Deathly Hallows, people seem to forget what he was doing for the rest of the books. It was like he was paying back James for "stealing" Lily. James did not "steal" Lily from Snape, Lily chose James. Also, he thinks he is being clever, avenging James by being horrible to his son, however he is just being rude to the last bit of Lily that is left, and the only other connection Snape had to Lily (Sirius) he seemed to hate as well! Also does he think Lily would be happy with him if she knew that he was treating her son in that way... no she wouldn't!
So for me, Snape is not really the character he is made out to be, but if you think differently I respect all of your opinions so please comment on what you think ♥