Ayahuasca, Meditation & the Long road to inner peace. no quick fix here.