Can you ever make a choice that goes against your desires? My answer is no.
The action of choosing any choice means that that was the choice you wanted. Even if you make a choice for the deliberate perpose of making a choice you didnt want to make, that is still the choice you wanted to make. For example you have the choice to get 100$ or pay 100$, most people would choose to get the 100$. But even if you choose to pay 100$ that is the choice you wanted to make, even if the only reason for making that choice is to go aginst your desires, you are actually still following your desires, your current desire being to go aginst your desires.