There are many possibilities. At your age periomenopausal syptoms would be rare but possible. More likely causes of hot and cold flashes would be thyroid disease or irregularities in blod sugar levels. Both hypo and hyperglycemia can cause these symptoms. It could also be causes by your environment, flucuating temperature and humidity levels.