Bottom line: don't fart in bed with your wife and don't keep air fresheners near.
Vomit on your assailant is the best choice you have.