I read about a spinster who, years ago, when being an unmarried woman was kind of looked down on. She had to live with her family and never had a home of her own. Her formula for happiness --
1. Every day, do something you love.
2. Every day, do something for someone else.
3. Every day, do something you hate.
4. Every day, do something spiritual or educational.
5. Every day, write in a journal about what was good that day.
Hope this helps!