When we die, do we immediately go to heaven (Luke 23:43) or do we “sleep” (I Thessalonians 4:13-17) until Jesus comes again?

Answer:
Yes.

There is much about what happens in the next life that is a mystery to us. God has chosen to not reveal too many details of the other side. The few hints that we have are not overly clear.

I think that when we die we go into a state of sleep waiting for the end of the world to catch up with us so that the Great Judgment can begin.

But, for us, it will feel like we stepped from one life into the next.

It might be 1,000 years from the time we die until the time that we are in eternity. It will feel like we walked from one world into the next.