dude i would sit down and tell her either get of her hypocrite ways or it's over....me and my wife used to have something similar (she didn't want me to smoke just cuz she didn't want me doing somthing illegal) i had to straighten that shyt out....i told her to get over it cuz i ain't never going to stop no matter what....she got over it.....your spouse shouldn't be able to control what you do i don't give a fuk what it is...if they really love you they will support you NO MATTER WHAT IT IS.....