I bounced around the UK while growing up, from Bristol to Weardale, to Hartlepool, to south Manchester, Walsall, then Taunton, then at age 21 rather impractically fell in love with a cute Japanese girl.
The Japanese and UK government seemed to be having a competition to see who could be most unfriendly to foreigners*, but I'd always loved German lessons even though I'm "not a born linguist" (quote from one of my German teachers). I found a job in youthwork in Germany that fulfilled the much less onerous requirements to be able to live here permanently. Under the regulations the third country spouse of an EU citizen is considered an EU citizen for visa puropses. The opportunities for us and our kids were good, so we stayed.
All the moves after that have been facilitated by contacts originating from that first job: a colleague introduced me to the organisation I worked with in Stuttgart, then one of the young people there was the son of my trainer/employer for my cabinet makers apprenticeship; even now my apartment belongs to relatives of another member of that group.
Now I'm near Freiburg in the Beautiful Breisgau region of Germany because of work, on the edge of the Rhine valley, with the Black Forest about 3 km east, and hundreds of kilometres of traffic free cycling routes. It looks likely the family will come after Younger Son has finished high school exams next year.
* The "Open immigration policy" is, and always was, a tabloid fiction.