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. He bullied kids who had no power to do anything against him. Let that sink in for a second and then tell me, who exactly is the bigger bully. James grew up. He changed for the better. Snape couldn't let his grudges go. That's the difference between them.