Freedom from desire does not mean having no wishes. It means that wishes no longer rule us. Most of us know the difference between a preference and a craving: with a preference we can enjoy what comes, and with a craving we feel restless until we get it. The Gita treats the second as a quiet enemy of peace and clear thinking, and offers a way of loosening it.
Gita 2.62 describes how constant thinking about an object creates attachment, then craving and finally anger, so notice what your mind keeps dwelling on and redirect it early. Gita 3.37 calls desire, which turns to anger when thwarted, the chief enemy of wellbeing and wisdom, and Gita 5.22 says pleasures born of sense contact are temporary and lead to dissatisfaction. Gita 16.21 names desire, anger and greed as three gates to the ruin of the self, and Gita 16.12 shows how unchecked desire corrupts the means we are willing to use.
The Gita also gives constructive steps. Gita 3.36 begins with honest inquiry into why we act against our own better judgment, so examine the forces behind your self-defeating behavior instead of simply blaming yourself. Gita 6.24 says progress in meditation requires abandoning desire-born intentions and bringing the senses under the guidance of the disciplined mind, and Gita 2.71 says lasting peace belongs to one who lives without craving, possessiveness and ego. If cravings feel compulsive, please also speak with a doctor or counsellor.