I thing MD is a bad habit that becomes ingrained in us through long-term repetition. Like any other habit, it can be gradually undone with effort. Mindfulness and meditation are the 2 best ways I know of. Like almost anything, it takes practice and sticking to it. If you have trouble meditating because your mind wants to "drift away", guided meditation may work better for you.
Here is a link to a site that offers guided meditation
Wildmind Buddhist Meditation - Learn Meditation Online
There are also lots of You Tube videos that have guided meditation and tips on mindfulness. Like you, I see MD as a habit that eventually became an addiction. My body is present but my mind is not.