Sometimes God calls us to step outside our comfort zone.
Sometimes God calls us to stand up firmly in something we believe in.
Sometimes God puts things in our path to shape us, direct us, form us. Always for our own good and for the better.
His plan is always better than our own. His leading is always worth it. Words cannot even explain his goodness. His faithfulness. His love.