abstainer
n.n. a person who chooses not to do something, especially something that is common or expected. You often hear this word when talking about people who do not drink alcohol or smoke.
n. a person who refrains from a particular activity or consumption, especially one that is widespread or socially expected. Often used in the context of temperance or religious observance.
He is a strict abstainer who never drinks coffee.
The company hired several abstainers to lead the health and wellness initiative for the office staff.
While the majority of the population consumed the local wine, a small but vocal group of abstainers advocated for stricter regulations on its production and sale.
From Middle English absteyner, equivalent to abstain + -er.