what is the difference between Estrogen and progesterone and what causes them!??????????????