Science now knows why acid trips last so long