Why did he weep? For himself? For others?
Thanks for asking a question on thisisyourbible.com.
John 11:35 "Jesus wept."
This is arguably the shortest verse in the Bible. It records the anguish of the Lord over the sorrow of his friends at the death of Lazarus. Another incident is recorded in Luke 19:41 when regarding Jerusalem from afar, Jesus wept over it knowing what would befall the inhabitants of the city because of their rejection of him.
In the Gospel record, it is recorded that the Lord wept twice. However, consider Hebrews 5:7,8 "Who in the days of his flesh, when he had offered up prayers and supplications with strong crying and tears unto him that was able to save him from death, and was heard in that he feared; Though he were a Son, yet learned he obedience by the things which he suffered;"
The Lord was no stranger to tears. In his successful struggle against the power of sin, his prayers were of such intensity and passion that they were frequently accompanied by tears. Isaiah (53:3) tells us that the suffering Messiah would be "a man of sorrows, and acquainted with grief" and so, to my mind, tears would have been a constant companion during the years of his ministry.
The tears mean that Jesus was deeply affected by the plight of those he came to save. See Hebrews 4:14-16 "Seeing then that we have a great High Priest who has passed through the heavens, Jesus the Son of God, let us hold fast our confession. For we do not have a High Priest who cannot sympathize with our weaknesses, but was in all points tempted as we are, yet without sin. Let us therefore come boldly to the throne of grace, that we may obtain mercy and find grace to help in time of need."
I hope you have found this helpful.