Your thoughts remind me of Aristotle's view of friendship. There are friendships of utility or usefulness, the things we can do for each other. There are friendships of pleasure and happiness, based on the things we enjoy with each other. But then, Aristotle argues, there are true friendships that are based on virtue - that we care for each other for the other's sake, regardless of whether we get utility or pleasure from the relationship. (Ethics, Book 8)
RE: Coffee and Philosophy: Friendship