I always choose the best answer. 10 quick points: How do I rewrite this so that it doesn't sound so awkward but with the same meaning?
"Give up on this home" whose? you loose nothing that you don't own.
Forfeit means to give up. The whole sentence means simply to give up this world. Either in death or separating ourselves from the worldly and living an alternate reality from theirs. An example would be those who live within their own minds. Your friend rewrote this well.
Leave this home which has no meaning for any who share the space.