The judgement from other people is real, and often blindingly stupid.
I had not planned to have children, but was young and dumb, resulting in an unplanned pregnancy. My husband left when the kiddo was three years old. The year before, I had finally started college (a program at the community college that was partnered with my employer, that would lead to a good job.) I was working 30 hours a week and going to school full time when the ex left. I had to keep up that schedule for another year, while raising the child by myself (ex has seen him three(?) times since he left, his choice).
Anyway, during that time and as my son got older, I had several people chime in with their opinion that I "had to" have another child. That I was doing a disservice to my son by making him an only child. That I was selfish. And on and on. This went on until my son was at least 10, and I even had people tell me "it's not too late" when he was 16!
What they knew, but completely dismissed in their need for me to have a second child-- I was single. I had enough money and time to well provide for a single child, but not two. I had enough extra that we could go on some great trips. The cost of two children, as a single mother, would have removed the ability to afford a pretty decent standard of living. Besides that, where was this magical father going to come from? Why would struggling to get by with two children to care for be so much better than the life we had just the two of us?
When people would get rude about it, I would finally reply that "I can't have another child". I completely left out that the fact I couldn't have another child was a sterilization choice I made for myself, with no regrets. They went from smug, pushy, and annoying, to feeling guilty (not sure that's the right word) pretty quickly.