You yourself want to get a divorce, however he current is supporting you and your child.
You can do one of two things:
- Get a divorce and learn to support yourself and your child.
- Stay married to this man in a miserable marriage and mooch off of him.
In my opinion option 1 would be the better of the two, although there are plenty of women who choose the 2nd.
In the end you are the only one who can solve your issue. He doesn't seem like he is going to change, and frankly even if he did I don't think the love is there since you said you are not in love with him. If there is a next time don't rush into a marriage with someone when you really don't know them as a person.