John 10:10 is a verse of contrasts. The thief: comes to destroy. Jesus came to give us abundant life. After reading Luke 24:16 I wrote questions down in my journal. You might ask them of yourself.
God Himself prevented the two disciples from recognizing Jesus. What restrains me? What blocks me from knowing You? What keeps me from experiencing the abundant life You came to give me?
Abundant life is not circumstances, opportunities, favor, or anything to do with material goods. Immersed means to involve oneself deeply in a particular activity or interest. Abundant life ~ immersion through our intimate communion with the Lord. It is an essential avenue to knowing Him.