Peter explains that in the Last Days many men and women will come saying; “…Where is the promise of his [Jesus Christ] coming? For since the fathers fell asleep, all things continue as they were from the beginning of the creation.” (2 Peter 3:4) These same people will question other things like; ‘Why does God permit suffering?’ However, in order to understand all of this we must acknowledge that God lives, and that by His power the earth has been “…kept in store, reserved unto fire against the day of judgment and perdition of ungodly men.” (2 Peter 3:7)
We may not understand the ways of our God, however we must remember that time unto God is not the same time unto us. In fact, trying to understand eternity and time outside of the linear time we acknowledge is very difficult. Peter uses an example to explain how time is different for God; “…one day is with the Lord as a thousand years, and a thousand years as one day.” (2 Peter 3:8). This does not mean that one day is exactly one thousand years for God, but rather to be used as an example of how different time is viewed by God. We as human beings are used to time in the linear form; that is, point A to point B… with terms like past, present and future. However, time in eternity is more like past present and future with no point A to B. My only guess would be that the past, present and future are all one.
Peter reminds us that; “The Lord is not slack concerning his promise… the day of the Lord will come as a thief in the night…” (2 Peter 3:9-10) We will not have warning of His coming, but He WILL COME. Peter explains that “…some things hard to be understood, which they that are unlearned…” (2 Peter 3:16) Because of this, education is important; we need to be educated in all things both spiritually, mentally, and physically. Those who are unlearned may be “…led away with the error of the wicked…” (2 Peter 3:17) We should grow in grace and knowledge, so that we will not be led away by the devil.