Indeed everything you say is true but there is better than all that is the power of the mind.
If our thoughts are positive in facing the day, then every illness will not easily approach us.
whats next happy thoughts can make you fly because peter pan told you
happy thoughts does not defend people from health problems
infact people living in solitude get less flu's then sociable people.
also happy people that are blissfull day dreamers are more likely to trip over or walk into something due to their blissful unawareness and not having a care in the world
theres a difference between being happy and caring about one self
its better to suggest people should care about themselves as a way to reduce health risks