it's “socialist”, yes, there's a difference – and i thought deeply on what you wrote and can assure you that both my conduct and my values are perfectly acceptable in any non-nazi environment.
for example, i don't think that fascism or nazism are valid positions, and neither of them deserve the right to be treated as such.
nazi germany started a war with my country, and killed millions of my compatriots. punching a nazi today is doing a favour for the future humanity.