You conceal it because hate will never truly leave you. I developed hate in my heart when I saw the world for what it truly was. Sometimes I even tear up about it. However, as human beings we do our best to make the world a better place.
To answer your question, meditation is a good way.