You said it happens about the time of your monthly cycle. Your hormones are usually in a very big flux during that time - it's not unusual for women to be more emotional then. If it is significant problem for you, there are things that you can do to level out your hormones a bit. Ask your doctor if there is something that would be right for you.
Good luck - I hope you feel better soon!