So much anger and confusion inside