Mindfulness meditation may sound like an overly complicated activity brought on by a buzzword, but…