While Snape's unrequited love for Lily was, in my opinion, real, I still think Lily made the best choice. Sometimes, the best choice you choose will inevitably hurt other people. It's life.<<<< I agree. SUE ME
Seriously though. James Potter was a much better man than Severus Snape. Whereas James bullied Snape while they were kids and then grew out of it, Snape used his position of power at Hogwarts to bully children.