Honey, you could have thyroid problems. You needs special blood tests done by your doctor. One of them is a TSH test. There are one or two more; but I'd get in touch with him ASAP and get him to test you and he'll probably test you for a couple of other things. Everything will be alright.