i havent tried it long term, but short term it works great, i would imagine that if you do it for a month or so that it will give your body a rest and maybe it will start producing the chemicals u need to stay happy once u stop? i know that when i get really happy i stay happy longer