Yes, unbelievably, it certainly is a Jw teaching. A little known to most Christians and one that they don't like discussing in public, but yes, they do believe this! it is antichrist to think that you can substitute your body for Jesus' body for the forgiveness of sins. They are actually offering a a human sacrifice to God to atone for sins! Its utterly INSANE. All that they have to back this rubbish up is Romans 6:7 and 23 which they twist so badly that all context is missing! They twist verse 23 by saying wages are what we pay back to God for our debt. lol? but that is what Jws always do... Cherry pick verses and make an entire false religion out of it.
IDK how many times I have to post this to have it ignored by them! Paul is speaking about how we died to sin, were baptized into jesus' death, and live in rebirth to Christ NOW, in this present time. He is not speaking about our physical death!!!
Romans 6:1-2
1What shall we say then? Are we to continue in sin so that grace may increase?
2May it never be! How shall we who died to sin still live in it?
3Or do you not know that all of us who have been baptized into Christ Jesus have been baptized into His death?
4Therefore we have been buried with Him through baptism into death, so that as Christ was raised from the dead through the glory of the Father, so we too might walk in newness of life.
5For if we have become united with Him in the likeness of His death, certainly we shall also be in the likeness of His resurrection,
6knowing this, that our old self was crucified with Him, in order that our body of sin might be done away with, so that we would no longer be slaves to sin;
7 for he who has died is freed from sin. 8Now if we have died with Christ, we believe that we shall also live with Him
9knowing that Christ, having been raised from the dead, is never to die again; death no longer is master over Him. For the death that He died, He died to sin once for all; but the life that He lives, He lives to God.
10Even so consider yourselves to be dead to sin, but alive to God in Christ Jesus.
ALL that they see there is 6:7 and think it is our physical death.. NO CONTEXT IS PAID ATTENTION TO! It's literally crazy!!
Do not allow Auntie jane to derail you from this.