Daily Happy Living: How to be Happy Each Day in spite of the Challenges We Face Daily,