St. Josephine Bakhita's life is remarkable, and presents many spiritual lessons for us to learn. One of them involves her profound trust in God, despite living in a hopeless situation.
St. John Paul II pointed out this lesson from her life in an address to pilgrims gathered for the beatification of St. Josephine in 1992.
It was this radical trust in God that kept her faith alive and motivated her to accept the Gospel and eventually be baptized.
Instead of having a distrust in God, considering the horrendous situations she experienced, she submitted herself fully to God, even willing to forgive her captors.
St. Josephine was able to see her life through the lens of God, recognizing how he was with her in her darkest moments and allowed these terrible things for his greater glory.
She teaches us that whatever situation we may find ourselves in, to have a complete trust in God, knowing that he will bring about a greater good out of it.