What on earth makes you so sure that desires, emotions, etc aren't just some deterministic algorithm themselves?
I do claim that a deterministic computer algorithm is incapable of having emotions or desires.
If there was a repeatable and testable way to get a human to produce the exact same emotional “output” for a given “input,” that would go a long way toward convincing me that human emotions are deterministic.