I hear you on "why are non-moms considered horrible, selfish people." I have really been struggling with this as well. A huge part of me feels like I'm not human in a way for not having a little person come out of my body. Kind of like I will never know what "real love" is. So many people describe it as the best love in the world, so it's hard in a way to know that I will never know what they are talking about. But part of me feels like I'm not being selfish. I made the decision to not have children because I thought of all the sacrifices I would want to make to be an ideal parent. And bottom line is I don't think I would measure up in the way I would like to. It's crazy that people have babies and don't think about the fact that they will turn into full grown human beings. They don't think about all of the responsibilities. For example some women have a child to keep their boyfriend, or to become a "woman" or maybe because they fell into the pressure society puts on you to procreate. But there is so much they are not prepared for once they are responsible for this little human being. I feel like I gave it so much thought and decided that I should not take on the responsibility of being a parent. Maybe if I had a huge desire to be a parent, that would be a different story. But why am I now labeled as a non-loving, selfish, horrible person? Can't I still have meaningful, close relationships?