Before we even start - if yoga/meditation/whatever bullshit worked for you that's great, but it's definitely not for everyone, spare us the sales pitch, this post isn't for you.
Edit for those clearly still missing the point: if this doesn't apply to you, the meme isn't for you, it's pretty simple, not everything in the world is and it's ok to sometimes shut the fuck up and let the people it does apply to just have the space to relate without you barging in and making it about you. Fuck you.
Buddy, OP clearly had no idea what any of these things are and does not intend to find out or check their prejudice. You can't discuss ignorance and will just serve as an outlet for their rage, which they feel much more at home and comfortable with.