Help? I Need Advice. Addicted To Meth! :(

Ok so I've been addicted to meth for a while now (Prolly 4+ years) and before meth I was addicted to the adhd medication adderall all through high school... Anyway I guess I have finally realized I want to stop!! I have been with my fianc for 6 years and he has no idea. I feel like I cannot quit on my own and I need to tell him so he can maybe help me get through this. The problem? He's extremely against drugs and had told me he will leave me if I ever did drugs. Will he help me or leave me? How do I even tell him that I'm addicted and need help? I know it sounds selfish but I love him so much and don't want to lose him. We have no problems right now whatsoever, except the fact that I'm a horrible fianc and have this huge secret he doesn't know about. I really really want to quit. Any advice is greatly appreciated.
Lucy,

Hey there, I definitely know what your going through. I've been addicted to heroin for 3 years (currently recovering). The one thing i learned is secrets make you sick. If your doing meth like you say you are, especially over a 4 year span, there is no way in hell he doesn't have some idea you are using. The drug changes us more than you know. If your fiance really loves you, he will be there to support you through thick and thin. Yes, he WILL be mad. He may even want to separate for a while. But if he really does care about you, and both of you as a couple, he will back you up and help you find help. Maybe he is waiting for you to be honest with him. You cant have a relationship if there is no honesty and trust.

Believe me...You HAVE to tell him. Its the first step in the right direction. You need to put yourself first. I know your afraid to hurt him, and afraid hes going to leave you... but your hurting him to by keeping him in the dark. I did the same thing as you. I was lucky enough to salvage what was left of my relationship, but we made it work. Im sure you can too. Tell him you need to get help, and if he refuses and leaves you, hes not worth having around anyways.

Hang in there!!