How do I get my SO to understand I am highly sensitive to smells?

His deodorant is a gag trigger. His beer, cigarette smoke, house smell dishes, almost all freaking foods, everything that he does make me have nausea. I am sick of feeling sick. I have zofran and I am taking that everyday. But I can't seem to have the will to eat. I just get nauseous when I do eat. I know he is trying to help but he does not understand how sensitive I am! Any suggestions cause I am at my wits end.