To be quite honest, France really isn't for everyone. There are frustrations and customs that will drive some folks around the bend. Some people can (and do) learn to either live with these things, overlook them or learn to get around them as best they can. And others have to learn "the hard way" by moving here and then finding that they are grossly disappointed in how things turned out. C'est la vie, I guess.