This depends on how committed, dedicated, and serious you are toward bringing a change into your life.
Image credit -Google
Change your environment, company, and other triggers
Image credit -Google
An environment or someone's company that promotes your addiction demands a quick and effective change or replacement.
Image credit -Google
Keep yourself busy with productive activities
Image credit -Google
One thing you must do during the process of overcoming addiction is to stay busy.When you stay occupied, you automatically do not attend to your addictions.
Image credit -Google
Create a support network that can help you
Image credit -Google
When on a quest to win over your addictions, take the help of your loved ones who can support you through it.
Image credit -Google
Keep believing in yourself and don't lose hope
Image credit -Google
This could be easier said than done but it is an important step to incorporate when trying to overcome addictions.