Great list :) I would also add hormones. They can really alter your mental state as most women who experience PMS will know! Believing your own negative thoughts is another thing that will definitely make you feel unhappy.
You are viewing a single comment's thread from: