At the begginig do you really have to farm to get 60 affinity and 30 desire? Because it seams like an absolute farm if you only get 15xp of affinity and 1xp of desire
There are other ways to gain more desire points — you can try spying on Nala in the bathroom.