I read your profile and I'm glad to see another person here who also likes James and the James-Lily pairing. I mean, sure, Snape is awesome and probably one of the greatest fictional characters ever developed, but the amount of hatred and backslash James received after the 7th book came out was just terrible.