一颗愉快的心像药一样的好
I don't think so,I think a merry heart is better than a medicine.
Yes it sure does and it makes a cheerful countenance but a broken spirit dries the bones.
Truthfully,I have never thought of a "merry heart" but I agree that a good laugh or something nice happening to you makes you feel better.