I have spent a LOT of time in Cuba and, I agree with previous posters, one can make legitimate friends.
Strangely enough, the first Cuban i ever met, in 1997, I count as one of them. He's now living in Florida, with his family. You want to buy a house in Miramar. He recently lowered his price to 500k cuc, firm...lol
His father, deceased for 4 years now, was the nicest, most helpful person you could ever meet, anywhere. I miss him, dearly.
Other than those, I have 3 others that I consider true friends.
So, over a period of 20 years I've made, maybe, 5 real friends. It's tough in Cuba and my 'friend' standards are very high, in that, screw me once, you're now demoted to socio. I'm talking shirt off your back friends.
Oh, all of them are in the same age range as I am, give or take 10 years.
I don't bring gifts, other than on 2 occasions. A hard drive to one, a pair of Kodiak work boots to another. The latter I had had for 20+ years and had never worn them. Also a pair of pumas for his son. That's it. 20 years.
Oops. Canadian whisky..lol
I am excluding close family in Cuba who have never been demanding unless it was some real emergency. Rare.