Eric definitely had opportunities to change his thinking, he just didn't know how to take them. I think the right choice for him would have been to leave all his friends, including Dylan, leave CO, and head to somewhere where he can be completely new, away from all the people he hated. He was obviously quite mentally ill, and very insecure under the walls he put up. Clearly very few people could see that - only by reading little things like that do you realise that he was not the horrible person that the media portrayed him to be. He had the ability to be very compassionate, but in an effort to increase his confidence, he hid that. Sad to think of how much potential he had.