Once created by God, the soul lives forever. The redeemed enjoy a special kind of eternal life . . .
And this is life eternal, that they might know thee [the Father] the only true God, and Jesus Christ, whom thou hast sent. (John 17:3)
Jesus saith unto him, I am the way, the truth, and the life: no man cometh unto the Father, but by me. (John 14:6)
The soul lives in the spirit realm; thus it can be said that the soul is spirit.
Even angels have souls. Angels and demons are often referred to in the New Testament as spirits.
Are they not all ministering spirits, sent forth to minister for them who shall be heirs of salvation? (Hebrews 1:14)
Certainly the redeemed go to heaven (or purgatory)after death; but they do not remain there — after the great white throne judgment they inhabit the new heavens and new earth.
It is common for Protestant Evangelicals to ask someone "if you die today will you go heaven?" Certainly the souls of the redeemed will remain in the spiritual realm when they die, either in purgatory or in heaven. What is often ignored is that our souls already reside in the spiritual realm, in a realm closely associated with the earth. This realm is also populated by the good spirits (angels) as well as the wicked spirits; these are engaged in mortal combat in a great spiritual war. Our souls are influenced by both kinds of spirits.
At death the fate of each human soul varies: