Three factors for happiness

A sense of contentment is the key factor for attaining happiness. Bodily health, material wealth and companions and friends are three factors for happiness. Contentment is the key that will determine the outcome of your relations with all three of these factors. Contentment comes from inner peace cultivated by love and compassion.