Overbearing Mom, advice needed

My mom is loving, nurturing but at the same time very overbearing. She gets rude, judgemental and has no boundaries when it comes to voicing her opinion on what I need to do that's best for me. I'm at a stage (34) where I finally have found the freedom to make decisions on my own but soon put into question from mother. I have a newborn with my soon-to-be husband, which she doesn't agree I should marry and if I do I'll make the biggest mistake in my life. She says she's only telling me her opinion/advice but her tone is demanding "Don't marry him, he will take advantage of you" "don't make anymore children because you'll have no life on your own.

I was over and had an argument with her because once again she started telling me what to do. Told her I am in control of my own life and if she doesn't agree she can keep it to herself but don't like to hear insults or negative judgment. She then told me she can say whatever she wants and just leave and not come over anymore. I packed my baby and took off really upset.

How do I handle this, no contact? Should I apologize, should I wait it out? What if Xmas comes and we're still not talking?