Husband not earning/ no maintenance given

Hi there I’m a married woman and have 1 daughter who is 2 years old. I’m a working woman and has taken care of the household right from paying deposit, rent, monthly expenses, bills etc. since our marriage 4 years ago. My husband has never given me a single rupee for anything. He has always told me that he is trying to do some work but it has not been successful. He has always kept me in the dark as to what he is working on. I am not sure who he deals with what. He convinced me to take loans upto 20 lakhs for business purposes but nothing happened.. no returns, no monthly income. Upon asking, he mentioned he lost that money to some frauds. I have had enough and want to get out of this marriage but he won’t leave me or live separately. He is generally not a violent person but he has abused me verbally and physically on occasions. I don’t have enough at my disposal to spend to take matters legally but I don’t want to live like this. I don’t feel valued and have take the complete responsibility for all three of us all alone. Please suggest what I can do in this situation.