Just found out

My husband is a drug addict found his stash in his wallet this morning when I went to take my debit card out. He denies it's his and claims he was holding it . I believe he is lying makes me wonder what else is he lying about . He's out all night and sleeps all day he swears if I'm stupid. I can't help him if he doesn't want it. I need to leave we have two children together we deserve better than this .what do I do ? Any advice?? I'm so hurt right now .