Is Alcohol a Stimulant or Depressant? Why Its Effects Can Feel Confusing Read More » October 22, 2025