Yehoshua SufferingSuffering Suffering is the hardest, worst, most confusing part of this life. Suffering is one thing speaking academically and a very...