It doesn’t matter what the topic is, but people feel they have the right to comment on your life. This is even worse about major milestones like marriage, children, and buying a home.
It doesn’t matter how old you are, someone will find something to criticize.
You’re 19? Reckless and irresponsible.
You’re 29? Oh, your bio-clock must be ticking and you must be getting desperate.
You’re 39? Oh, why bother, who’d want to marry you in your decrepid state?
You’re 49? Oh, he’s just trying to get your house, right? Or you’re trying to get his retirement savings?
Comes to buying a home? You should use this realtor, this inspector, you paid too much in closing, you didn’t negotiate enough, your new front door color is hideous, your garden should be further from your patio, you walk in close needs more space.
Comes to babies? Oh, you’re too young, you’re practically a child yourself! You’re too old, your children will have birth defects (I actually had a neighbor tell me that, at the age of 28, I better hurry up with babies so I don’t have “retards”. Seriously. WTF!?). You spaced them too far out, they’ll be like only children. You need to have one of each. You shouldn’t cry it out. You shouldn’t spoil them and respond to their every beck and call.
I completely understand how you feel. I’m the last of my friends to get married, and I’m already the oldest among them. They may not mean to say things, but some of them do sting. I’ve been using them to question my own insecurities and realizing that I am perfectly happy with the decisions I am making. They are at the right time for ME and for HIM. That’s all that matters. I hope you can get to a point where these things don’t phase you so much; I hope you can find a place where they’re just one of many things that give you the opportunity to commit to your choices, each and every day, and feel proud of them. They are what YOU’VE decided. And they make you happy. And every negative comment is a possibility to say that to someone else.