If everyone is criticizing you, then they clearly have a problem but you don't have to let that problem be yours. Respect is a two way street and if they are not showing you any, then they don't get any from you. Someone questions how you raise your child, there are a lot of responses you can use to make it clear that they are crossing a boundary and that won't be tolerated. They are not polite but since they are not being polite to you, you don't owe then any courtesy. Your opinion was not solicited Do I tell you how to raise your child? No. Then don't tell me how to raise mine. Are you the mother/father? No? Then shut the [censored] up until you are [censored]. When I want your opinion, I'll ask for it. Are you unable to mind your own damn business. No? Well, I am sure the police can help you, let me do you a favor and call them for you right now so you can get the help that you need. I could go on but I think you get the gist and if someone is messing with your child or harassing or stalking you, that is just what the police are for.