Is there a term or phrase for not doing something for a certain amount of time?
ex: I won't drink for a month or I'll go on a diet until I lose 10 ibs or I'll never smoke again etc
EDIT: I'm realizing I should've phrased my question better. I'm looking for a term or phrase that reflects giving something up for the reward of something like losing 10 ibs rather than just a term that means temporarily not doing something.