I lived in Berlin for 14 years and I came back to the States for a few reasons - weather finally had sucked enough for me in Berlin, my parents weren’t getting any younger and I felt like a move to California (where I had never lived) would be a new challenge. I loved Berlin, and still do, but felt it was time for another change and don’t regret doing so.
However, I can say that the vast majority of my American/British friends in Berlin still live there after all these years and we keep in contact.
Why are they still there?
Some are married and have families and have settled in quite nicely.
Some have great jobs and good salaries and excellent benefits and would be fools to leave them and come back the US.
Especially when living in Europe, the benefit of getting in a car, or on a train, or taking a short flight to any other European country, on a quick whim, certainly makes living there a fun place to be.
Also, living in Europe, the food, the drink, the nightlife, the culture, the music, the art, the theater, fashion, architecture, life style - geez, it is pretty fuckin’ amazing and there is no need to EVER leave. Plus, you can get American movies, TV shows and foods - should you ever have a pang of homesickness - and you can always take a short trip to the US to visit family if need be.
And speaking just of my old haunts in Berlin - well, you have to go there to understand.