Living a happy and optimistic life is what we should always strive for, and it's proven to be good for your health. Being happy protects you from the stresses of life. And stress is linked to the top causes of death like heart disease, cancer and strokes.