...behold, the kingdom of God is within you.One interpretation is the modern notion that heaven is actually a place on earth or a state that one can achieve. But other than a modern notion we have certain older concepts.
Also see Luke 17:33
Whosoever shall seek to save his life shall lose it; andThere's another buddhist (also taoist) idea shown in many examples that, in general, the harder you try the more easier you fail. To attain or succeed in your endeavor you have to stop trying. See this, especially
whosoever shall lose his life shall preserve it.
he alone fully elucidated clinging to the "self" and its resultant suffering.just a seed of a much deeper and more interesting subject