I believe that Castro cares for his people, and his country.
He may, or may not be right, in how he practices that care: and he will be no more a saint or angel, than the rest of us; but i do believe he is a devout Cuban patriot.
Cuba has suffered from having the strength to stand up to the USA, while not having the power to countervail US efforts to bring it to its knees.
We have a Cuban stand off, within a US project of determination to dominate the backyard: and the US mission of using projected ecenomic and military power, to achieve a global hegemony, across a full spectrum of dominance.
Had Cuba had the fortune to have had a good neighbour in the USA, then there is little doubt that she would have prospered, under Castro or otherwise.
Those who now demonise Castro, are perhaps too young to remember when he was a leading figure in the non-aligned movement: an authority and pioneer in advancing the interests of the third world.
That Castro has survived the loss of the USSR, and without the brutal secret police apparatus of say Iraq, has to be some sort of modern miracle.
Yes Cuba may be in dire straits ecenomically, although I have heard debate even about that: but to characterise it as some current threat; and Castro as some ruthless, iron dictator, like Stalin for instance, is just to drift off into the fanciful.
It's disconcerting to eavesdrop on a national culture, whose solution to everyhting, seems to involve troops invading sovriegn territories.