Don't say that. France is not a better place where to live. Just like the UK is not a better one either.
Our countries are different and each of them can offer things the other one can't.(*)
Now you could have been sad if you were German mate.
Anyway, mood is a lot better, I'm home with my girlfriend and my Guiness (which are actually 2 distinct entities
)
(*): the only important thing is that we kick England's ass on Sunday