Read "Don't Stop the Carnival." You will laugh yourself silly but it will be some good insight.
The people I know who don't want to live here can not tolerate the politics, lack of reliable utilities and frustration in trying to get things done. I periodically have difficulties with some of these myself and have to calm down - look at the sea and remind myself why I am here.
Latest frustration is over 6 months and two different "mechanics" messing with my golf cart to the point where it still can't be used. Oh yeah, one of them who really messed it up wants US $2,000 + I mean - I didn't have a golf cart for six months and now I am afraid to drive it. Been pulled home from town three times in two weeks.
I have to go read a book and calm down again. LOL