Unraveling the Science Behind Serotonin and Depression