Trinity BFC God Orchestrates Thorns for the Triumph of Grace Nov 30, 2025 31:35 Audio file 2 Corinthians 12:1-10