Your friends will need you, too, someday. Maybe not in the same way, maybe not in cash and shelter, but they'll need you - to listen without judging, to invite them over when they're lonely, to show up for their events, to register in whatever way matters to them that they matter to you. Be on the lookout for these opportunities to give back, and do whatever is in your power not to miss many of them.
The only answer that has any chance against against the information saturation kids face these days is to talk openly with kids, early enough and often enough and unflinchingly enough that you set the precedent of being the safe place they can go to ask their difficult questions. It has to happen starting when they're 2 or 3, and they ask you where babies come from and instead of freaking out and deflecting, you give facts commensurate with their ability to understand.
I actually recommend as little actual counting as possible in a life partnership. But, when there's a sense of injustice brewing between you, some counting is inevitable, and so my advice is to count using as broad a scope as possible. It's not just hours worked or chores done, either, and it's not even just about the household - it's a system of Whole Marriage Thinking. It's about hours worked, chores done, goals supported, emotional needs met, everything. What it all takes out of you, what it all gives back. It all factors in.