My parents smoked it too, so I had no problems.
But I am sorry for your annoyances.

You should find some mates who parent's don't mind.