on the wagon

The phrase on the wagon is used as a figurative phrase for quitting something unhealthy or that you are addicted to such as alcohol, drugs, or being on a diet. When someone is on the wagon, they have quit doing this thing for a certain period of time. On the contrary, when someone says they are off the wagon, it means they quit for a while but have started up again.