A positive attitude has a multitude of benefits to both your mental and physical health and well-being, including a better social life, improved romantic life, decreased stress, increased immunity, lower blood pressure, longer lifespan, less depression, reduced anxiety, better coping skills, improved psychological well-being, better digestion, believe it or not, improved appetite, reduced migraines, improved emotional fitness, increased sense of humor.