Find a support group: http://addictionrecovery.lds.org/?lang=eng
I've counseled many people through this and have found that getting support is a huge step in making progress in overcoming your addition.
I've counseled many people through this and have found that getting support is a huge step in making progress in overcoming your addition.