Not Easy escape

Hi I am married for exact 5 years and it was love and arrange marriage but a year after due to small small reason he started shouting on me, using abusive language and started hitting me brutally. For defense I also hitted him back sometimes. His parents has lot of involvement of everything related to our life. His mom always make him guilty and irresponsible towards them being a single child & always blaming me for everything. Being a working lady I always tried to balance my home, office & Marriage but never get any appreciation from my husband anytime. He is always trying to pull out some issue and then fight begins from my frustration and ended with Physical torture & Mental Torture. I am always giving 50% share for our staying,fooding in metro city & Sometime he is pressurizing for money for few other stuff. Now October,17 I came to know he is having extra marital affair with one Divorcee Lady who is having 5-6 years old daughter. I caught them at her place at 12 AM, although he denied the fact and he said he was there just because of the child and that lady is just a friend but also the fact, that night the child was not at her home, she was with her father at father's relative's house. He is again trying to play smart. He was forcing me for Separation and Divorce too. Now my wish, not to give him separation and Divorce. I want to give them pain (He, His mother & father).I will not give them easy escape. Please suggest which all case I can file against them and their consequences. Thanks