Overcoming drug cravings can be a difficult and ongoing process, but here are some strategies that may help:

Distract yourself: Engage in activities that you enjoy or that keep you busy, such as exercise, reading, or spending time with friends and family.

Practice relaxation techniques: Yoga, meditation, deep breathing exercises, and other relaxation techniques can help reduce stress and anxiety, which may trigger drug cravings.

Create a support network: Surround yourself with people who support your recovery and who can help keep you accountable.

Seek professional help: Consider working with a therapist or addiction specialist who can help you develop coping strategies and provide support.

Use positive self-talk: Replace negative thoughts and self-talk with positive affirmations and reminders of your reasons for quitting drugs.

Stay active: Regular exercise can help reduce stress and improve your mood, which can help reduce drug cravings.

Avoid triggers: Identify your triggers, such as certain people, places, or situations, and take steps to avoid or manage them.

Remember that overcoming drug cravings is a process that takes time, patience, and perseverance. With the right strategies and support, however, it is possible to overcome addiction and achieve long-term recovery.