. . . Without evil being in the world; you can't do any good. If everything was already good in the world then you could not show mercy to anyone because everyone would be taken care of already. So God allowed evil so that we could do good.
. . . By that reasoning are you saying there will be evil in heaven?