I agree that happiness can be impacted by many things. I care more about building virtues, like discipline, commitment, and love than happiness. Happiness seems to be one emotion among many that we have.
I think your list is solid. I am enjoying learning about you and not bored at all.