Ok, what about a compromise? I'll help pay for the roads that go to your house if you help pay for the roads that go to my house.
I know your house is further away from city center than mine, so we'll end up spending more of our pooled resources to get the road to your house finished. But, if we refuse to work together, NEITHER of us get roads. So honestly, this still feels like a good deal for me, even though you're objectively benefitting "more" (in some ways, by some cherry-picked measures) than I am.
I'd rather you get more road than me if the alternative is that NEITHER of us get roads.
If this works out, maybe we can figure out some way to work together on other things that are too big for either of us to solve as individuals. That's kind of an exciting idea, like maybe we could actually make the world suck a little bit less.