Actually I believe, although I'm no doctor, that mood swings can be related to everything you mentioned. Having experienced all myself, major depression, crying, etc., etc., it seems to go with the territory.

Aren't we lucky!? NOT!!! Good luck finding what solution works best for you.