First file an FIR under 498A in the nearest police station
You can also file a complaint under "protection of women against domestic violence act 2005, for protection orders against your husband and prohibitory order refraining him coming to the place of residence that is inside the house,or troubling you in the office or contacting you in any modes.
This also provide you an option to ask for maintenance and other costs like rent amount if you are staying on rent or aright of an accommodation etc.
You can file force divorce on cruelty grounds and seek alimony and maintenance and other reliefs of A house, return of your articles or sthridhan and child support etc.You can ask for divorce on adultery ground if any proof to submit of his affair with the lady.
don't suffer and tolerate the insult, physical assault and cruelty, emotional and sexual abuses on your body and mind. Collect yourself to fight it out for your dignity when you will respect yourself.