Определённо, хорошее настроение заставляет организм работать лучше. Но нет, смех и сон не являются никаким абсолютным лекарством. Они могут помочь разве что при лёгких заболеваниях, типа гриппа, когда и правда показан постельный режим.
Но вот думать, что они помогут при более серьёзных болезнях, для лечения которых нужно много таблеток или даже операция - опасное заблуждение.
В целом, при любом недомогании лучше всего обращаться к врачу, если причины неизвестны. Иногда можно просмеяться и проспать тот момент, когда болезнь ещё можно было вылечить.
Ну а фразу из поста, по-моему, слишком часто используют для игнорирования болезней, а не для их лечения. Мол, выдумываешь ты всё, какой тебе врач, поспи и всё пройдёт, и будь позитивнее, улыбнись, улыбнись, я сказала! Ну примерно так. А это так не работает.