There is NO POINT in staying in this marriage. He's not going to change, and I believe he would disgust me too. He doesn't have the normal hygiene actions that everyone practice daily. Evidently in his family of origin, he just wasn't taught this, and it wasn't important. Cleanliness wasn't a factor in his home, which IS disgusting!
You can't change him, so if you can't tolerate this, get a divorce. You CAN find a way to support yourself and your child. Others have done it and you can too. Don't go with the attitude that you CAN'T. If you do that, then you won't be able to. Of course you can!
Make sure you file for child support tho, when you file for divorce. In this state it's automatic. I wish you the very best. Take care and God bless. Hugs, Lee