As they say, marriage is a relationship between two souls. It is very important to work on it and look after it. Like you take care of your body, likewise, you need to take care of your marriage. You should not take this decision very quickly. Make a divorce decision tree and on basis of it, take the decision.
If you have a failing marriage and you have tried everything for it and then also nothing is changing, then you should file for divorce. Because you are unhappy and have tried everything for the same.
Here is a Divorce checklist. In these cases, you should file for divorce:
Cheating: If your partner is cheating on you, then you should file for divorce. If he/ she has cheated once, they can do it again.
Communication: If there are so many hurdles in communicating with each other. If you guys are not able to communicate with each other, then also you should file for a divorce. Because communication is a very crucial key in every relationship.
Money: If anyone one of you has some problem related to money, then also you can file for divorce. Money-related problems can be financial stability, dominance due to differences in income status, overspending or saving, or even if one keeps control over money. There is a divorce decision tree you need to make and on behalf of it, you can take the call.
Addiction: Try it or do it, but never become addicted to it. If your partner is addicted to anything like alcohol, cigarettes, illegal work like betting, then also you can file for divorce.
Intimacy: If there is a lack of intimacy between you and your partner, then also you can file for divorce.
You just need to hire a Divorce lawyer for the same and he will help you get through all the formalities.