Try smoking/vaping weed every day. Eventually you get your tolerance to the point where the anti-munchies kick in, i.e. you won't be able to eat if you don't smoke. Great for weight loss.
Unfortunately you won't be able to sleep, either, but that's why you simply partake shortly before bed and then fall asleep before you get hungry.