Jeremiah proclaimed the message God gave him. It did not please anyone but the Lord...and that was enough. In fact, it so annoyed those who disliked the message they sought to silence him. They threw him in a muddy pit; God had him rescued with old rags. Let's not box God in to deliver us in the way we think best!
Zedekiah, the king appointed by Nebuchannezer, wanted to know what God had to say but let earthly concerns and a desire to please others hold him captive. He wouldn't stand for the Lord and ended up watching his children, his heritage, murdered--and then had his eyes put out. It appears he died in captivity. Let's ask God for courage to choose His way--the only way to true freedom.
God may ask us to do things in this world that don't feel 'good' to us. He is worthy of our trust; His ways may surprise us but when we keep the 'end' in view, our hearts will be able to sing. We need to seek Him AND obey Him. Jeremiah's situation reminded me of verses that describe how I feel about my own life: