I’m sorry but I am still a little confused or maybe I am misreading something. So when you die you are temporarily separated from your body but then when you go to Heaven you are reunited with your actual physical body… or does your soul just “resemble” your physical body? You don’t have a flesh and blood body do you?
My understanding is that, yes, it is a flesh and blood resurrection of the body. The resurrection of Lazarus --or of Jesus, for that matter – would be examples.
Or, perhaps, a more complete example would be the doctrine of the Assumption of Mary: that Mary was assumed “body and soul” into heaven. Her fleshly body – just as the fleshly body of Jesus – was indeed ascended or assumed into heaven. So heaven, perhaps, is not an entirely immaterial place? Or perhaps the body is transformed – “transfigured”, if you will; yet, to my knowledge, belief in a resurrection of the body is not metaphorical, but literal (just as transubstantiation is not metaphorical, but literal).
You are right to point out that the interval between death and the resurrection of the body entails a period of “disembodiment.” Upon death, the soul experiences what is known as “particular judgment” (before God), upon which one goes to heaven, hell, and purgatory. The Second Coming of Christ, on the other hand, is known as the “general judgment”, I believe. It’s at that moment that body and soul are reunited. If I’m not mistaken, anticipation of a literal resurrection of the body is one reason for Christian burial, and also why the burning of a heretic was such a strongly symbolic condemnation.
I understand your logic of, “if soul can exist without body, why reunite with the body at all?” I could see why the body would be viewed as limited, the soul unlimited.
I also can understand the logic – held by Seventh Day Adventists, for example – that the soul dies with the body (thus, there is no after-death awareness) but that body
and soul are brought to life on Judgment Day, at the same time. This doctrine is known as “soul sleep” and is not, of course, part of Catholic teaching.