Yes, it is true.  At times the soul agrees that the role it plays will endure a hardship for the learning that will result for others, if not only for the role player.  In other words, when you as a human suffer a bump in the road, do not think it is all about you.  It is never all about you, but the human thinks it is so.  Everything that occurs has ripple effects because you are all part of one united whole, the web we speak of so often.  And so, there is much gratitude from the whole for those who make an effort to learn from mistakes, and so-called failures, and misunderstandings, and all of those less-than-fun issues and challenges you inevitably face in your human life.  It is all part of the reason you are in a human costume.  You might as well celebrate when you finally understand “What was THAT all about?!”