Jesus says come unto me all who are heavy laden, and I will give you rest.
Our relationship with Jesus is like the sea. When you look at it from the shore, it is a very rosy picture. Similarly, when a person looks at people who are saved, they love the peace and joy that is seen in the faces of the believers or born again Christians.
But, when you get closer and stand in the water, you feel the waves are pulling you forward into the sea and at the same time pushing you back. You are scared when you see the huge waves that come and crash on the shore. Also, you feel safe when the smaller waves push you back. The big waves are like the love of God. It compels you to move forward, tries to pull you in to soak in His love where the external factors don't matter. The small waves are the external factors that push you away from God. This is the life of a new believer. Throughout your new Christian walk, you feel like you are being pushed back and forth. You take two steps forward and the smaller waves push you twice the distance backward.
When you surpass this and swim into the sea, you will find that it is calm on the surface, nothing will trouble the surface (I know, I know, I am coming to the dangers). Of course, there are earthquakes, volcanoes, sharks, deadly fishes, and so on inside that peaceful surface. Similarly, when we fall in love with Christ, His love will surround us like the water in the ocean. We will be covered in His love and will operate in His love. The earthquakes, volcanoes, and deadly fishes, just go on to show that choosing Christ does not take away your problems. He helps you to solve them, you will not be ruffled by them. He will give peace though you have problems.
Jesus does not say come to me all who are heavy laden and I will take your problem completely away. He promises us peace, joy, and love. He will help us solve the problems and enable us to grow in Him and in Character.
Where do you stand in this scene? Are you on the shore, in the water, or inside the sea?