I don’t understand why it’s next to impossible to find a friend who will do something just because it makes you/their friend happy.
A part of being friends is doing things for each other to make the other happy/feel wanted/feel loved, being receptive, and being open to each other’s needs. Meeting halfway figuratively. It shows you actually give a shit about them.