We all face challenges and difficulties in life. It’s part of living in this world. But have you ever thought that those difficult times may just be part of God’s plan for your life? And in the broader since part of His plan for the world? Pastor JD shares that hardships can be a blessing in disguise.