Do you love your husband or not? Do you see working together as a team to build your future? Does he have traits you admire enough to forgive him the ones you don't?
That's what marriage is, hon. Notice I make no mention of oooie-gooie romantic love. That's actually really easily had if you do the things ppl have said. 'Love' is a moving target that changes as soon as you have it in your grasp.
So, my advice is for you to go away & think hard about these things. Then *imagine* the consequences of a decision to both stay AND go. Don't shy off of this, its just your imagination so make sure you take those thoughts to their full end. We can help you with this here, btw.
Then, think really, really hard again about which of those decisions you think will serve you and ALL your needs (which includes your care for your child). Then do things that will make whichever of those choices a reality.
I have a feeling that, like I said, a lot of this is doing things to work on your self worth. If you do that, I bet things will get a lot better b/t you & your husband.
Good luck.