From cheating accusations to being sentenced to prison for fraud, Teresa Giudice has had countless reasons to divorce her husband Joe Giudice.