Communism is a flawed implementation of socialist philosophy. You can be a socialist if you are empathetic - like believing in equality and social justice - but you need not be communist. You can be democratic socialist.
Communism is an rigid philosophy comparable to extreme religious bigotry-...