It sounds like when you come off you are very shut down. I imagine that your test levels are low now and this could be part of the reason you feel mood swings. If you are feeling this way on cycle, I would suggest getting lab work done. See where your estrogen levels are. High Estrogen can casue mood problems, libido issues, depression. Also, at the opposite end, if you are taking a lot of AI, there is a chance your estrogen levels are very low. Low estrogen levels are just as uncomfortable as high. I think that this would be the best way to see what the poblem is, vs blindly throwing different drugs at it