"socialism is when the workers collectively own the means of production"
Right. You go on believing that. Sadly, at least for you, it's not true. Because socialism, like communism, sounds good when laid out in writing. But that's where it stops.
What they both fail to take into account is precisely what you (may, and I'm guessing here... because I don't agree) hate about capitalism, which is human nature. It's human nature to want to work in order to improve your own lot in life. This leads to not wanting to give the fruits of your own hard labor to others who are lazy bums. The icing on the cake is that the socialist leaders have the ability to take more for themselves than they give to you all, the actual workers, who end up with almost nothing.
So, if you think human nature run amok with capitalism is bad, then you don't seem to know the slightest thing about human nature run amok under socialism.