Generally, it's human nature to judge or voice opinions, especially about things they've never experienced themselves. Most people only understand when they're in the same situation.
As long as you're doing what you have to do for a reason and you're not hurting or stepping on anyone, then don't give a fck about what they think. They don't know your story, so they don't deserve your energy.