Sometimes things take longer than expected. Maybe that is because it takes longer to learn some lessons. Sooner or later though everything seeks it’s level and patience is rewarded. Justice is one of those things that takes time. Sometimes the wait is excruciating as we know what the outcome should be. However Justice should take time. A lot of time because it should be right. It should be correct or it isn’t justice. At those times it is hard to keep quiet but that is the wisest course for we really don’t know what wheels are turning.