It lasts about 10 days for me, sometimes two weeks. Thats half my life! What helps you not feel listless / fed up / sad / angry because of hormones?