Divorce is not favored or encouraged, and is permitted only for grave reasons. Under the Hindu Marriage Act, 1955 both the husband and the wife have been given aright to get their marriage dissolved by a decree of divorce on more than one grounds specifically enumerated in Section 13.Denying sex to husband /wife without any specific reason is cruelty and ground for divorce.
From your words some of the grounds are lime lighted for the essential grounds for getting a divorce.
1. Adultery – as alleged
2. Impotency – as alleged
3. Harassments from the in-laws
4. Co-habitation not done repeated demands
If your husband is ready for mutual consent ,then file a divorce under 13 B of the HMA act
Steps in Court Procedure (13 B)
In all there are two court appearances in a mutual divorce
1. First A joint petition signed by both parties is filed in court. Secondly In the first motion statement of both parties are recorded and then signed on paper before the Honourable Court.
2. Thirdly The 6 month period is given for reconciliation, (the honourable court gives a chance to the couple to change their mind)
3. Fourthly 6 months after the first motion or at the end of the reconcile period if both parties still don't agree to come together. Then the parties may appear for the second motion for the final hearing.
4. Divorce decree will be granted as the Honourable Court may deem fit.