>>1178 (OP)
Personally I think Buddhism is a religion of cope.
It has some truths to it, but ultimately it will always be a half measure, it doesn't offer anything for the soul and post life. But it can be helpful in handling life, meditation, the suppression of your earthly desires and the such, but it won't liberate you, especially not with a mantra.