Castro is up there with the worst of the worst (Hitler, Pol pot, amin, mugabe, chavez, Kim Jong, Stalin, Mao, etc) these individuals resigned to their humanity the moment they decided to step all over their citizen's rights and dignity for their own benefit.
Please stop trying to humanize him.