She doesn't beat TJ up because she feels sorry for him. She realizes that TJ makes friends with people based on what's in it for him and he doesn't have friends that like him just for who he is. She pities him for this and realizes that he is one of the lonliest people she knows.