Buddha says this is how one should be - no desire, because all desires are futile. They are about the future; life is in the present. All desires distract you from the present, all desires distract you from life, all desires are destructive of life, all desires are postponements of life. Life is now and the desire takes you away, farther and farther away from now. And when we see that our life is misery we go on throwing the responsibility on others, and nobody is responsible except us.