If your mood changes frequently then I'd advice anyone to start writing a diary...
You can install google notes in your mobile and make different folders of different categories according to mood and situation and write daily about whatever you feel... Up down, anger sadness anything.
Writing a diary break cycle of thoughts which causes mood swings and after writing everything down you will feel a lot better.