A good mood balance is really heavily dependent on having enough of the proper nutrients. Anti-depressants can help but in most cases they are just masking nutrient deficiency. In particular if you don't take in enough zinc and magnesium, your body cannot produce adequate l-tryptophan or serotonin. If you choose to supplement them, start slowly to allow your body time to adjust. (Personally I would start slow with about 5mg zinc and 300mg magnesium daily, and work up to desired dose slowly). I always balance calcium:magnesium somewhere between 2:1 and 1:1, and dietary sources of calcium should be included before figuring out what supplement to use.
If you are overloaded with copper, that can also impair your body's ability to manufacture these feel-good compounds.
See this link for the nutrients critical to achieving a natural anti-depressant effect. Note that overexposure to copper (from plumbing, etc) will block many of them. But supplementing zinc will help reduce a copper overload over time (if you have that issue).
You should get your vitamin D levels checked also. Vitamin D has a natural uplifting effect on the mood and outlook. D3 supplements require magnesium in order to change to the active form of vitamin D in the body. So if you take D3 without supplementing mag, you could end up with signs of magnesium deficiency (muscle weakness, cramps, tightness in mid right abdomen). Just something to keep in mind.