There's a difference between having your own opinion while respecting others versus having your own opinion and bashing someone for thinking or doing any differently than you do.
DO NOT judge someone because they handled a situation differently than you would have. DO NOT judge a woman based on how, when, why, and under what conditions she had her baby. DO NOT judge a mother because she raises her kids differently than you do. Situations differ! Be open minded and stop being so negative, shit