Go the extra mile? WHY? You don’t need to do anything else for this person, you’ve already done enough. Him calling YOU selfish is outrageous, Selfish is expecting a stranger to bring you something for FREE. I’m glad you dropped the called and didn’t entertain this nonsense any further.