Bit of a backstory - been married 20 years. He's my one and only. We have one child, who is now a teenager. About 7 years ago, I found out my husband was addicted to cam sex, where he was performing for other men for money online. I stuck it out for our kid. I found out last February that he had never really stopped, and had been at that addiction for a long time still, despite knowing that it was my limit. He also drinks way too much but is a happy drunk. We've been trying to reconcile this past year, but I am physically repulsed by him and sex is really problematic. I went away for the weekend and came back to find evidence that he did crack cocaine while I was away. I'm completely shocked, yet again. He was doing so well with going to therapy and being a good partner this past year. He does not know that I know yet. I'm not sure if I should mention it now, or figure out what to do first. I'm so confused. I'm SO confused. I feel like I'm drowning in what if's. He did this while he was home alone with our child, which is what really makes me mad.