NOTICE: It does NOT say "ONLY sins that are past"
You proof-texters need to learn what the entire Bible actually says.
hmm........
NIV - od presented Christ as a sacrifice of atonement,[a] through the shedding of his blood—to be received by faith. He did this to demonstrate his righteousness, because in his forbearance he had left
the sins committed beforehand unpunished—
NET--- publicly displayed him at his death as the mercy seat accessible through faith. This was to demonstrate his righteousness, because God in his forbearance had
passed over the sins previously committed.
HCSB ---- God presented Him as a propitiation[a] through faith in His blood, to demonstrate His righteousness, because in His restraint God passed over the sins
previously committed.
NLT ---- For God presented Jesus as the sacrifice for sin. People are made right with God when they believe that Jesus sacrificed his life, shedding his blood. This sacrifice shows that God was being fair when he held back and did not punish
those who sinned in times past,
These are some standard versions .. i dont know how one can infer that it also refers to future sins from romans 3:25 . my first language is not english.. so my english comprehension skills might not be upto the mark. but you will not find it anywhere in the bible that your future sins are also forgiven when we accept jesus.. if that is the case then the following should not make sense.
1Jn 2:1 My little children, these things write I unto you, that ye sin not. And if any man sin, we have an advocate with the Father, Jesus Christ the righteous:
1Jn 2:2 And
he is the propitiation for our sins: and not for ours only, but also for the sins of the whole world.
the epistle of john is written for believers only