I think the best thing to do is create a space for your girlfriend within your house; then, for all your sakes, find a place for her near you. And split your time, equally, between both houses.
You may need to get your girlfriend a nanny to support her, since it's your wife whose decided she...