This all Castro stuffs was just to draw him as an enemy of the US so he could go to embrace the URSS. Think that even Nikita Krushov though Castro was a CIA agent... I also suspect that, and a good one. The best spies are those who die of old surrounded by their family, if you get caught you are not a good spy :P ... He began when he married Diaz Balart and went to live in New York for a while in the 1940s. First operation "El Bogotazo" in Colombia.
- Who helped him to go into the power of Cuba giving him weapons and support? US. What country he visited first when he "won"? US.
- Who ask Batista to take him out of jail and send him to Mexico when he was in the jail of Pine Island? US.
- Who told Batista, president of Cuba in the 1950 "Leave, we have a new boy in town"? US
- Why US had never bombarded Cuba? It is not so difficult... (Girón Beach attack was a joke, US army even did not appear at the end)
At the end it was just a game what they did... CIA even helped to build the figure of Fidel been a "Superman" who could not die, planning a lot of failed or never made attentats to his person... always well publicized btw :P Secret operations? Yeah right! :D
You also think that any liberation movement or democratically elected president (not in power for a violent revolution by the arms like Fidel did) did not last long in Latin America when Cuba tried to "help" them. The best example Salvador Allende but there are many more.