This isn't quite instant, though you may realize some stabilization of mood later in the day. In general, its more like a 24 hour solution.
What I find helps is taking a couple of grams of ascorbic acid for at least 2-3 days in a row. Powder in water. I see that you do something like this, but my recommendation is without the xanax.
Something that can also help is protein powder. I generally aim for around 1 gram of protein for every four pounds of bodyweight (which is relatively low). Do that a couple of days in a row as well. The latter solution tends to help mood especially if you are physically active, but is worth trying regardless.
All of the above is a mood-stability solution to your issue, assuming that it works. You are not looking for alcohol like (temporary) mood brightening. You are looking for the felt neutralization of a depressive / anxiety state. You are looking for "neutral affect".
With the above recommendations, there is no crash. In contrast, I percieve a crash from some supplements, one being tyrosine. I'd also expect one from something like saffron. Anything truly "rapid" may lead to a crash, and its generally one that I find makes the substance not worthwhile because, unlike more potent drugs, most anything OTC that is stimulating (aside from ephedra, etc) won't last very long.
All that being said, I don't know if the above will work as long as you are medicating with xanax and alcohol. It works subtly, and the swings from those substances may overpower it.
Edited by Ames, 29 March 2021 - 05:12 AM.