As a part of everyday life you keep learning new things every now and then. As long as you are a kid and spending your time with your family or at school, the things you learn are mostly what others try to teach you. But when you grow up and leave your father's house, you are experiencing a totally new world which sometimes has nothing in common with what you have been taught. And this new world can bring a lot of facts that are in contradiction to your values.
Now what do you do? Do you keep fighting or you surrender eventually?
The choice is yours and nobody can help you with that, although they try.