I've seen some commercial growers spraying the plants with cocaine/heroin to make it more "potent", because it's really harvested too early and they wouldn't be able to sell that shit to anyone, so they found a gateway solution. Of course, they don't use crazy amounts usually, but you might have experienced just that. Or even worse, think about what happens if the grower puts some unknown chemicals into the spraying solution. Might be the case or not, just wanted to give you a heads up.
As for your anxiety/frequent mood changes, I really can't recommend anything else other than pure will power. You've got to realise the moment you're getting pissed and temper yourself down. Of course, this can't be done in just a couple of hours, but ultimately it's what we all as humans need to do in order to be better persons. This is what I've been trying to do since about a couple of years now and you have no idea how much will help in everyday situations as well. Always keep a positive vibe, try to see the funny side of the things, set yourself a goal when you feel down (ex go for a walk/bike ride/cook something/what ever other hobbies you have) and don't let little things get to you. Like for example not going out because you smoked some mj and you feel like everybody judges you. These inhibitions are again easy to overcome if you manage to get control over yourself.
It's a mistake in the first place to think that MJ is the cause of this (or anything else other than yourself, for that matter). That is the addiction right there and it's not physical at all, it's all mental and it only takes a second of self reflection to grasp that. Think about the people who are "trapped in time", like I like to call them. These would be the people who always seem to feel the need of planning ahead their whole week or month so that, god forbid, nothing escapes their schedule, not even light. You think these are happy people? Wait till they forget to do one thing on that list, like buying a milk carton. They will go through the same things as you, but for a very different reason, because they're addicted to having things perfectly timed. That's not a problem of course if you don't take it more seriously than you should. Otherwise we would all just have the same fixations. The mind is playing tricks my man, the real challenge is to avoid being tricked.
I hate being depressed, got through that shit in my childhood already, plus it seems to me like everywhere I look I only see sad and lonely people. I made a pact with myself not to be like that ever, and seems to me I managed to do so, for more or less; no one is perfect. I don't want to be rude or anything, it's just the way I feel, I think this is the healthy way to live, and I sincerely hope it will help you - and others possibly in the same situation. Changing for better, not worse, would be the ultimate goal.
Cheers!