Ow dude, I feel for your guys this struggle of not being able to make the choices which you want. I feel like there is a place for you in Panama or Costa Rica or those kinds of regions. Totally different that Europe of course, but it sounds like you guys are reading for anything.
I wish you all the best of luck and hope that the system will give you options somewhere.!