Hi Alpha Mode,
I don’t know about the yoga piece of your question, but laughter definitely helps me. I can be having a terrible day and I force myself to go to my ladies group. We laugh, we cry, we support and encourage each other. During that hour, I forget about the pain for a while and the laughter especially helps me feel better–at least for a while.
It’s obviously not permanent, but it provides some temporary relief — and my spirits are lifted as well.