From Jefferson to Jackson to Lincoln to FDR to Reagan every great president inspires enormous affection and enormous hostility. We'll all be much saner I think if we remember that history is full of surprises and things that seemed absolutely certain one day are often unimaginable the next.
It is one of the most saddening things in life that try as we may we can never be certain of making people happy whereas we can almost always be certain of making them unhappy.