Isn't one definition of home "where you show up and they have to take you in"? Do you like this one too?
Home is where you can just plop down anywhere and no one will trample on you. It's where you are safe from harm....except for those who live with abusers. SIGH.