Even though I am a nasty, selfish schmuck, I find being kind to other people or even my pooch gets me out of my obsession with myself and probably does me more good than it does them.
I'm sure you're not those things (our own opinions of ourselves are often the worst out there) but I know what you mean. I can be ill-tempered at times but I cannot ever be mean to our dog! She doesn't deserve that. She wags her tail and smiles when she sees me. It moves me. Truly it does. I can't be mean. And more to the point, and as you say, takes me out of myself - and out of my own self absorption.
As I learned from a British bowyer on YouTube.. Don' t worry about getting old. It doesn't last that long.
Thank you! That's made me chuckle!