If I have learned anything lately from trying to balance the ledger of my life it's that you simply cannot.
I think without acknowledging it I've attempted to make sure things have stayed even. You buy me lunch; I'll buy you lunch. You buy this round; I'll get the next one. You spent $100 on my birthday; I'll be sure to match it when it comes around.
I think that's generally a best practice in meaningless things but there are two major caveats that you should do your best to avoid.
1 - Trying to pay back the un-pay-back-able
You want to repay a parent for the years of butt-wiping and tuition-paying and sleepless nights? You can't. Someone who really helps you out in a time of need? If you're lucky they'll call on you to do the same. Accept these gifts graciously and thank them lavishly.
My issue with this is that I don't like feeling that I owe anyone anything; but I do. We all do and you can't always do/say/buy things to make it up them and balance your book. Go ahead and try to but don't hold yourself to an impossible standard.
2- Keeping track of what you give
I think this is tricky too. Don't give anything to do anyone unless you are willing to have it be a gift. Unless you have a written contract; prepare for it to be a gift. You'll probably buy a lot of meals and coffees for people that will "get you back". They won't and that's okay. When you give you should do so liberally and without conditions. Hopefully if you're in trouble someone will be there to do the same for you.
I'm terrible at this life lesson at this point for the record; but I'm working on it. We'll see how I'm doing by the time you guys are running around.
Love always,
Dad