My hot flashes are all day all night. I had breast cancer a year ago an take meds for it. Meds also give you hot flashes. I am 52 and post menopause. Dr.has also prescribed eflixor.