Since the context was missing, don't take it so personal. It wasn't clear that the kids originally grew up in that far away place. All I said is "it sounds xyz", it's not an eternal judgment.
This is out of line. It's you who should not have made a personal slight in the first place; if "the context was missing", that only means you didn't know what you were talking about.
Nobody gets to impugn specific people's lives like that here. Since your account is new we'll assume that you didn't know this, but please read the guidelines and in the future, post civilly and substantively or not at all.
The problem is that words like 'selfish' are personal; that's precisely their meaning. It's one thing to say 'don't take it so personal' in a technical discussion where it should be clear to all participants that e.g. pointing out a bug in someone's code is not a personal thing, but if you're going to make remarks on topics that are personal rather than technical, you should either phrase them more tactfully, or else stick to using the Internet for technical discussions.
This is out of line. It's you who should not have made a personal slight in the first place; if "the context was missing", that only means you didn't know what you were talking about.
Nobody gets to impugn specific people's lives like that here. Since your account is new we'll assume that you didn't know this, but please read the guidelines and in the future, post civilly and substantively or not at all.
https://news.ycombinator.com/newsguidelines.html
https://news.ycombinator.com/newswelcome.html