Low (underactive) thyroid can do this.
(I have not read all posts/replies here, so Im sorry if this has already been suggested)
Get your thyroid labs and look them over, and research online if you dont know how to read them. Many times docs assume "in normal range" is all that is needed, when...