don't know what's happening

this only happens at night but I often find myself waking up and almost getting sick . I get really hot but also freeze . I also have really dry mouth . what could it be ?