Our Scripture reading today is Matthew 11:28-30.
Verse 28, "Come unto me, all ye that labour and are heavy laden, and I will give you rest."
Here we read a promise that God is faithful to fulfill.  God always keeps His promises.  Titus 1:2, "In hope of eternal life, which God, that cannot lie, promised before the world began;"  There is a prerequisite to the promise.  It is our responsibilty to come to the One Who can carry our load and give us rest.  “‘Come’; He drives none away; He calls them to Himself. His favourite word is ‘Come.’ Not, go to Moses — ‘Come unto me.’ To Jesus Himself we must come, by a personal trust. Not to doctrine, ordinance, nor ministry are we to come first; but to the personal Saviour.” (Spurgeon)
We have all the strength we need in Jesus Christ.  We have all the hope we need in Jesus Christ.  Whether we are weighed down by personal burdens or the burdens of others, the LORD promises to give us rest.  Luke 15:17, "And when he came to himself, he said, How many hired servants of my father's have bread enough and to spare, and I perish with hunger!"  Today is the day to walk over or around the roadblocks that are leading to rest.  Come to JESUS!