@Lustig Andrei,
So true. I find the majority of Cubans who are poor by most standards are a happy people. More than one-quarter of the Cuban people live in poverty, but you'll wouldn't arrive at the conclusion seeing the people on the streets or by meeting the people. My travel buddy, Alexander, and I know many people in Cuba.
The Cuban government is cutting back on social services, and that makes life on the Cuban island more difficult for more people. But walk the streets of any city like Havana, and you'll see more people with happy faces than you'll see in wealthier communities in the US.
When there are open music in the streets, which is often, many people participate in swaying and dancing with everybody else - even on hot, humid, days. It's one of the wonders of Havana where live music is found everywhere.
Happiness is a state of mind, and the Cubans have it.