12 Things That You And The Other Wine Lovers In Your Life Need Right Now

You know what makes 100 percent of all things better? Wine. Whether you're crumbling under crippling debt or in the midst of a full-fledged existential crisis, this elixir of the gods (here's looking at you, Bacchus) has your back. If…