Socialism is pre-communism. Communism itself cannot fully exist until global socialism, but each individual country can begin the transition between capitalism and communism called "socialism." Socialist states aren't communist not because of imperialist aggression, but because communism itself is a higher, global mode of production.
Socialist countries exist under siege, but generally commit far less harm than capitalist countries.
Returning to the original comment, you just seem generally mixed up on terms and are drawing false conclusions from them.