Despite knowing from the onset that following Christ means two sure things—God is ultimately in charge, and nothing we can say or do will prevent God’s plan from being successful in the end—we have certain expectations, even certain demands, for the way things should go. Sometimes, even when we know these two constants, we find ourselves on the road to the kingdom but instead of being filled with joy, we’re frustrated and disappointed. Often we discover that our hopes are not of the kingdom at all, but of our own creations and fantasies. If we want to follow Jesus, we must let go of our hopes and expectations, our visions for the future, our demands for the present, and remain radically open to what God is doing right in front of us.
—from the book Let Go: Seven Stumbling Blocks to Christian Discipleship
by Casey Cole, OFM, page 20