I think it's grossly unfair for her to judge you because you haven't yet married and have kids. This mentality is what really gets to young adults still figuring out life, thinking they've lost their way. Really glad that you made it clear to her right off the bat, I'm sure she'll think twice before saying something like that again.
Adulthood can be an uphill battle of of picking up more responsibilities without being ready yet figuring out how to do them to the best of your abilities. Keep at it :)