Just finished the show and overall I enjoyed it, but there are just so many things that don't make sense and plot points that were raised then dropped. The ending was overall a mess but here are the specific issues:
Rachel being somehow forced to go through with the wedding. She said "I do", and then over the next 4 hours repeatedly said she no longer consented and did not want to get married. By any law or religion in the history of existence, she is not married. If you're going to just say "well the curse can do what it wants" then why have a curse at all. Just have a demon that kills whoever it wants. Either have a curse with rules or don't.
The fact that Victoria and Rachel die but Nicky and Boris don't. This is somehow hand waved as "but they believed they were their soulmates". Boris I can understand. It is implied that he isn't Nicky's real father and that explanation makes the most sense (even though people seem to be ignoring that). But Nicky living makes zero sense. I do not buy the explanation that "it's what you believe". That is never once hinted at for the entire show. A soulmate is a soulmate. But even if you
But even if you do accept the "it's whether they believe they're soulmates" thing, Nicky watches Rachel die, proving beyond doubt that she is not his soulmate. Yet somehow he is sure beyond doubt that they are soulmates? And if the test isn't whether couples are actually soulmates just whether they "believe" they are, then it should be much more common to survive the wedding.
Following on from 2 above, from Rachel's research only ONE wedding in her bloodline didn't end with death, and it was because of the ritual. So not a single person in her entire bloodline married their soulmate. However, all 3 of the male main characters in Nicky's family apparently did marry their soulmate (despite proof in the show that they actually didn't marry their soulmates). Nonsense.
This one is less serious but still: Jude is ten years old. He is nowhere near strong enough to have constructed and then raised the "fake Rachel". I was certain that this would be revisited because Jude being the reason for that made no sense. But it's never raised again and apparently a skinny 10 year old was able to construct and raise a heavy effigy made of wood.
Overall I enjoyed the ride but it seems the writers just threw everything they could at the wall to confuse viewers and keep them wondering what was going on. Then in the end a huge number of clues and plot points were just irrelevant, and the established rules of the curse are thrown out the window for shock factor.