Oh, poor you. You sound utterly knackered, a bit scared and really quite depressed. I'm breaking the 'rules' to send you a hug
{{{
}}}
There seem to be a few main things here:
1] You're tired (understandable with toddler)
2] You feel insecure in your marriage
3] You have a very poor sense of your own worth
Now these things feed into each other. First off, I'd like you to follow all the advice on this thread, including the vitamins - get yourself a multi-vitamin & mineral suppplement. You need at least the RDA of iron and humungous amounts of B vitamins (mine is over 5,000 percent of RDA). This is because iron deficiency makes you tired, and depression depletes B vitamins.
There is a good, free, online CBT course here. Please sign up and work through it, it can help with any negative thinking that might be bringing you down. Some anti-depressants will also help you through the worst of it: bully your doctor! You are worth it :)
Now for the rest. I'm not surprised you feel insecure. Your husband nearly left you last year and there has been an 'incident' which shook your trust in him. Anyone would feel insecure under those circumstances. It's not at all unreasonable. If he's telling you this insecurity is "your problem", then he's really not getting what a partnership is all about.
Grit your teeth, I'm about to tell you something very weird. A man I know found out at the age of 45 that what he does & says affects other people. Yes, I know 
That simple piece of information explained, all in one go, why all his relationships failed. (Mumsnet should have a head-bang-against-wall emoticon!) It's possible your H actually is as dumb as my friend ... Start by explaining this stuff to him, calmly and with as much detachment as possible. Also, try swapping "I'm so tired" for "Will you get the dinner / change the baby / whatever please?"
First thing every day, give your reflection a beautiful smile. And keep posting to your thread :)
Good luck. Be kind to yourself, you deserve it.