Boy, isn't it fun being a woman!! I find that my hot flashes are brought on by stress. When I'm feeling really stressed, B Complex helps with it. My usual time to get up is 4:45 and lately I've been getting up from 3am on. Very frustrating, by 9pm I'm sooo exhausted I fall asleep and back up at 3. Atleast it 6 hrs. Weight gain - OH YES!!!! Bloating, water retention, memory, YUP!!