let me just say these mood swings you are having intraday have nothing to do with your steroid cycle. if you are that sensitive to intraday swings in testosterone/estrogen etc. then your problems are mental.
you need to look into yoga, or like posted above me.. long runs to sweat out all that crap out of the body. start thinking positively and stop thinking its not normal to have a bad day. we all have bad things happen to us, that is life. until you figure out its OKAY to have ups and downs you will never be happy. we live in an overdrugged society.. have a bad day? get wasted.. cant get it up ? take a drug...
there are better ways to solve thse problems besides more drugs. sounds like you are just blaming things on steroids and its an easy cop out.