Giving Just Feels So Much Better Than Wanting and Consuming

Naval Ravikant, one of the wisest people I’ve ever heard of (but who got his wisdom from the people he learned from) said that “desire is a contract we make with ourselves to be unhappy until we get what we want.”
So, we can instantly make ourselves feel better by intelligently reducing our desires, but how else can we do it? I don’t think there’s an easier way…