“Moral” equals “things that ought to be done.” By definition, my desires are things that I believe ought to be done. There’s nothing special about my desires, though, so fulfilling desires equates to things that ought to be done, provided they don’t interfere with the fulfillment of other desires.
Daniel