if you, too, are filled with a vast assortment of complex and mixed feelings, there are ways to work through them — to untangle them, to get to the bottom of them, to process them. perhaps even with some psychedelics! but perhaps without. lashing out is not the answer.
it's important to work towards creating a space between thoughts/feelings (I feel angry, I feel envious, this person is awful, etc) and reactive behavior (e.g. lashing out at them). work towards processing your thoughts and feelings rather than just immediately reacting.