What are the top 10 reasons people get divorced?

TOP 10 REASONS PEOPLE GET DIVORCED Here are the top 10 reasons I think people get divorced. This list is not in any particular order. Do you agree or disagree?
1. Financial problems.
2. Sexual incapatibility
3. Adultery
4. Domestic Violence
5. Family conflicts
6. Job loss?
7. Health issues such as weight gain; cancer and STD’s
8. Mental illness
9. Addiction
10. Criminal behavior
Image credit: