Could be thyroid problem. It can cause terrible insomnia. Have doctor do full panel blood test
ok so what do you need help with? sleep, i wish i could if thats what you are asking am not a sleeper so i get up around 6am and dont sleep untill 1am next morning so i cant help if its sleep you need but a dr can .