Look closely at the picture of Mt 19. Christ is speaking to the crowd in general. He is with that same crowd made up of both His disciples and the Pharisees. And it is in that setting that Mt 19:9 is spoken.
Then when we go over to Mk 10, same story, Christ preaches on the same subject but Mark records that Christ
goes over again the divorce/commit adultery part "in the house."
So what was spoken first in chronological order was Mt 19:9 and then Mk 10:11-12 later in the house. Mark 10:11-12 should then be a recap of Matt 19:9, right?
And in the house his disciples asked him again of the same [matter]. Mark 10:10
So my question is this: Is Matt 19:9b, the flip side of Mark 10:12? Is the man that shall marry her that is put away the same man marrying her that divorced her husband in Mk 10:12?
If so, a perfect collation of the two passages would go something like this:
And I say unto you, Whosoever shall put away his wife, except [it be] for fornication, and shall marry another, committeth adultery against her: And if a woman shall put away her husband, and be married to another, she AND whoso marrieth her doth commit adultery.
It looks at first glance that there is a blanket restriction applied to any man marrying any woman that is divorced for any reason.
One of the main reasons is because of the way in which the English makes it sound: her which is put away. This obscures the fact that she may have been active in having herself divorced from her husband which Mark 10:12 makes clear she is doing.
The same problem happens in the English of Acts 13:48 NKJV:
Now when the Gentiles heard this, they were glad and glorified the word of the Lord. And as many as had been appointed to eternal life believed.
The calvinists love this passage because at first glance it appears as if they people are passive in the appointing but we know that they appointed or determined themselves to be worthy of eternal life.
This syntactical confusion may be at the heart of the b clause of Matt 5:32, and Matt 19:9b.
The passages (Matt 19:9b, Mt 5:32b) may not be saying that any man that marries any divorced woman (divorced for any and every reaason) commits adultery.
It may be saying that the man that shall marry the woman that has put away her husband in order to marry him (the other man) commits adultery.