John Bruna said this quote

When you look back at the painful and difficult events of your life, you find that they were the times of your greatest personal growth. The challenges of our lives provide us the opportunity to develop our highest potentials.