compromise. Dont smoke around her/be high around her.

Thats a pretty fair deal, at least i think so.
i know that wont solve the "i dont want you to smoke weed"