> You probably have a country, a home, a stable safety net where you can always go back to. I don't.
You say elsewhere:
> BTW, I grew up in Geneva and my parents are British
Don't you have British citizenship by blood? Can't you go to the UK and get NHS and unemployment benefits?