erase,
Good for you, you took the measures that are needed to ensure your happiness. I think the most important one is the joint bank account. If you hide finances from each other, it is easy to hide other activities.
The thing to remember when you know you are addicted and in deep trouble...