I lived in Jupiter for several years before moving over to St. Pete Beach, and I can't imagine why someone would HATE living in Florida! Down in S. Florida you have amazing weather year round, tons of things to do that don't have to involve the beach, lots of cultural activities, gorgeous landscapes and easy access to travel. Up in Tampa/St. Pete, it's more laid back, but equally as beautiful, and if you need Greek culture anyway, all you have to do is go to Tarpon Springs, and it's like entering Greece! Dunedin is like Scotland, and there are pockets of serious culture here.
The PP that said the festivals near her don't cut it, I can't imagine where she lives, but in my neck of the woods, the first generation immigrants would look at her like she was insane!
For us, we love living the salt life. I love going to my Publix, which is literally right across from the beach, and people are shopping in bathing suits. I live in flip flops. I can walk out of my house, and around the corner to any number of open air restaurants and grab a bite. I walk my dog up to the sand dunes at night and hear the ocean. It's like non-stop resort living. I guess it's not for everyone, but I feel like I've hit the lottery