Who cares if she doesn't smoke weed, she accepted you as a smoker and you need to accept her as a non-smoker. Respect her choices man. You can't just chuck 14 months of commitment out the window because you met some floosey 6 months ago who's into you. And you can't use her being "flirty" with some other guy when you where doing the exact same thing for 6 months while contemplating a break up. If you really "love her to bits" you never would have posted this thread to begin with. In any case, think about what really is going to yeild positive results here, and base your decision on that.