A divorce can be granted for any of these reasons:
(1) Adultery;
(2) Extreme cruelty;
(3) Willful desertion;
(4) Willful neglect;
(5) Habitual intemperance;
(6) Conviction of felony;
(7) Irreconcilable differences.