Yes
If those reasons are met, and u still feel cranky and have mood swings…maybe its something else is going on?