Mark 14:38

38 Keep watch and pray, so that you will not give in to temptation. For the spirit is willing, but the body is weak.”

Mark 14:38 Meaning and Commentary

Mark 14:38

Watch ye and pray, lest ye enter into temptation
Of denying Christ, and falling off from him, which would quickly offer to them, when they should see him apprehended, bound, and led away.

The spirit truly is ready.
The Persic version renders it, "my mind"; as if the Spirit or soul of Christ was meant; whereas it is either to be understood of the evil spirit, Satan, who was disposed to attack them, and especially Peter, whom he desired to have, and sift as wheat; or else the spirit of the disciples, their renewed spirit, which was ready and disposed watching and praying, and willing to abide by Christ:

but the flesh is weak;
they were but flesh and blood, and so not a match of themselves for so powerful an adversary as Satan, and therefore had need to watch and pray; or "their body", as the Syriac, Arabic, and Persic versions render it, was weak, and subject to drowsiness and sleep; and especially they were weak and feeble, and very unequal of themselves for spiritual exercises, as they had flesh, or a corrupt nature in them; (See Gill on Matthew 26:41).

Mark 14:38 In-Context

36 “Abba, Father,” he cried out, “everything is possible for you. Please take this cup of suffering away from me. Yet I want your will to be done, not mine.”
37 Then he returned and found the disciples asleep. He said to Peter, “Simon, are you asleep? Couldn’t you watch with me even one hour?
38 Keep watch and pray, so that you will not give in to temptation. For the spirit is willing, but the body is weak.”
39 Then Jesus left them again and prayed the same prayer as before.
40 When he returned to them again, he found them sleeping, for they couldn’t keep their eyes open. And they didn’t know what to say.
Holy Bible. New Living Translation copyright© 1996, 2004, 2007, 2013 by Tyndale House Foundation. Used by permission of Tyndale House Publishers Inc., Carol Stream, Illinois 60188. All rights reserved.