Here’s an example of how to put yourself in someone else’s shoes – from a conversation between my Guru and I recently.
I had kept a vow for donating some money to Tirupati (a large and famous temple in south India) if some specific important event took place in my life. Like Guruji says, it is very important for everyone to set lofty goals, work towards them, pray for them, and if those goals are achieved, then unabashedly do something in return.
When said event did work out (miraculously!), it was time to keep up my end of the bargain. But I had a conflicting thought. Should I donate to Tirupati? Or should I donate to the cause of my Guru? So I asked my Guru. “If it’s just money, can I not give to your cause Guruji? Why Tirupati? Isn’t God and his money fungible?”
To which he had a wonderful answer, and such an answer is only possible if he put himself in my shoes. Because from his point of view, he has already realized Brahman and moksha and liberation, and to him these material differences do not matter!
But to me as one who is faaaaaaar away from such realized states, he said simply, “What if something bad happens tomorrow? Then it is possible I might connect the dots? That it is because I did not donate to Tirupati as planned but instead gave the money off to another cause, that there was a hole left to be plugged at Tirupati?” Instead my Guru told me to go and happily give to Tirupati, and then also pray to the Lord there to give me more money so that I can donate to the other causes with even more fervour. Win-win?