Hi dear, There are many reasons for such mood swings. It may be hormonal like
thyroid or stress. So need to know the reason to cure it. Consult a Homoeopathy doctor nearby for better results. Homoeopathy medicines treats the root cause & thereby eliminating the condition permanently & naturally without any side effects. Theres nothing to worry, you can come out of it very easily.