Liberalism is the one that forced its "ideology" on Vietnam, Korea, Indonisia and Lybia and so many other nations. The "liberal" capitalists are the ones who forced money into parliamentary politics.
Sounds like your dad and your teacher were "anarkiddies" who never read any political theory. If you read like just the smallest amount of theory you realize that socailism isn't about forcing your ideas on everyone else it is about fighting back against the dictatorship of capitalism.
The only reason to stop being a socialist is because you never were or because you don't give a fuck about anyone else and just want what is in your own personal interest.