When you do what you know is right your feelings will follow the lead of your actions. Unfortunately, many parents have stopped teaching this basic principle of living to their children. First, people don't want to be held to an objective standard of right and wrong. It's the story of post-modern America. The second reason parents aren't teaching their children an objective standard of right and wrong and then holding them to it is that parents are afraid of their kids.
Many parents fear teenage rebellion.
And I'll admit, it's a pretty frightening situation. The way to avoid rebellion is by being permissive. That way, they won't have anything to rebel against. There's also the issue of popularity. For some reason, parents in America think they need to be their kids' friends.