Many people have the ability to run but very few people have the patience to wait. Most people are too anxious to do things on their own time. Lazarus was very dear to Jesus, he ate from his house anytime he was in Bethany. Jesus was just two miles away however he waited for four days after he died before he came to see him. Martha and Mary were probably encouraging their brother that Jesus would come soon to heal him. The Jews believed that it was possible for a person to be resurrected up to 3 days after his death, however Jesus came in the afternoon of the 4th day, after all hope was lost.
Jesus cannot be late. We tend to put God in a box because we have our own idea of how things should happen. We have our own timing for certain things and we become anxious when things don't go according to plan. However, we must remember that the God who was able to resurrect Lazarus even after 4 days of death can speak life into any situation. His time is without limits and He will always give us His very best. Only believe in Him and trust that He will deliver you in His own time.