I’m so lost

I’ve been with this guy for 2 years, he has made me feel like the best and the worst, high and low....we went from this

Should be happy right? wrong. It’s been 2 years and just last night I was ready to tell him I’m done for good. We have been trying for the last year to have a baby, he always asking what’s wrong with me. I’m 33 and I’ve only been pregnant once my daughter is 9. Long story short I was ready to end it and look what happened today