Yup, hormones. I was just talking to a doc about the very same thing. She recommended ground flax seed. You can do some reading about it on the internet. I've been putting it on raisin bran every morning for a week and I feel chipper.
Some of it is emotional, but some of it is physical.