I think it was Schopenhauer who said, a person can do what they want but not want what they want.
Wir haben Verlangen. Ich denke, es war Schopenhauer, der sagte: "Ein Mensch kann tun. was er will, aber nicht wollen, was er will."