I would stop all supplements and start eating veggies:
carrots, onions, dark leafy greens, squash, potatoes, & beans are the ones I like to eat. I eat them every chance I get. I recover pretty fast, usually within a month of a heavy session.
Supplements like tyrosine, 5htp, st john's wort - are fine to replenish your brain the next day, and following day. But you want to stop them after the second day. They may help short-term, but long term they mess with your receptors, similar to the way drugs do.
GET OUT IN THE SUN!!!
I cannot tell you how great I roll now that I try to make it a habit to go out in the sun daily. Sometimes your pupils are sensitive, but eventually they adjust, and it just seems to make everything better.
Sunlight stimulates natural serotonin production in your brain, so you don't need to mess up your SERTS with 5htp when you got a sunrise everyday.