It lasts forever for me but maybe it's unrelated to diets and people just annoy me
SW-User
I don't have personal experience with diets but what I know is that if you are making your body and therefore mind feel deprived, the diet won't work as you'll go in resistance.