There is a saying very similar to that. "Home is where you go when there's no place else to go" or "where they have to take you in"? Or something like that.
I have my own saying, " 'Home' is where I park my truck." That was a conscious choice as a way to look at things, made in response to the feeling that I didn't actually BELONG anywhere. I decided, after thinking about it, that I was a citizen of the universe and would chose to feel at home where ever I happened to be. (Whether anyone else wanted me to or not! LOL)
There's an element of "performing without a net" that goes with this, because I acknowledge to myself that I don't expect anyone to bail me out of a bad situation, that I can only depend on myself. (I've been told that might not be the BEST way to look at things.)
But, you came from a background where all of this would make sense as an "issue". Does it ring any bells?