The Bible has many verses that bring comfort to the restless heart.  Jeremiah 29:11 in one of those verses:

“For I know the plans I have for you,” says the LORD. “They are plans for good and not for disaster, to give you a future and a hope.” New Living Translation

And yet, the way Christians often act, you might think the verse says, “I’m in total support of whatever plans you’ve got going on,” says the Lord. In the book, “Experiencing God” the author observes:

“We say that Christ is Lord and he can interrupt our plans anytime he wants. We just don’t expect him to do it. We assume he will affirm everything we are doing and never ask us to change anything we have planned. If we want God to go down the channels we have already established and protect our personal plans and programming we are in trouble. (From Experiencing God by Henry Blackaby)

We often give God the butt-end of our life. Or we run completely contrary to what we know to be his will. Or we are disobedient to his calling in our lives by making all sorts of excuses on why God can’t possibly want us to or ask us to, or enable us to… Then, as our lives are falling apart and pain and hurt are falling down upon us and we feel empty, lost and disconnected from God, we moan and complain that God doesn’t listen, doesn’t care, doesn’t help us.

What kind of relationship is that?