It's not okay to hate others for who they are.
James was raised in a very conservative, religious family and never met an LGBT person until he went to college.
James wants to be a kind person.
James talks to the LGBT people he meets and reads some of the books they recommend.
James tries to convince the LGBT people he meets that they're going to hell and need to become straight.
James comes to realize that LGBT people aren't very different from anyone else.
James is shunned at most parties and generally unpopular on campus.