Not SLEEPING? Then your body is high in CORTISOL & more progesterone is being used to make it. This disrupts your oestrogen further & the weight goes on.