If strangers wave and try to say hi to my babies, I tell them to leave me and my kids alone.
What happened that made you decide to treat strangers like that?
I got tired of putting up with strangers bothering my kids. I hate them all
When people are trying to be friendly to you, it's expected and appropriate to be friendly back. Being rude to others is something that your kids will begin to notice and pick up on. You should be a good role model to your kids and show them that it's good to be friendly to others.
My kids are not stupid, I know when they are going too far, and I will always be there for them.
By being rude to others, you are teaching your kids to be rude too, not wise. You may always be there for them, but when they are on their own, being rude will mean that no one else will be there for them. They aren't stupid, so you should teach them to be aware but courteous instead.