It feels like my heart skips a beat or i stop breathing when falling asleep or Im jolted awake and gaining weight (always been thin) periods have always been regular but now coming early. Have trouble falling asleep and always wake up tired. Age is 42 , female, never had children. What could be wrong?
With the above given history I would suggest you to get your thyroid checked.... do a routine blood test(hemoglobin).... if these are normal consult a ORGAN for your menses problem...