There are prophecies, more than once in Tanakh, that state that the Jewish people will reject a great prophet, go into diaspora in many lands and return to their homeland in Israel.
WHILE THEY ARE IN MANY LANDS, IN EACH AND EVERY ONE OF THOSE LANDS THEY WILL BE THE CREAM, THE INTELLIGENTSIA, BLESSING THAT NATION, AND ALSO, IN EACH OF THOSE LANDS THEY WILL BE HATED, REJECTED AND PERSECUTED.
You can say all you like that we Jews will work hard to be educated, win Nobel prizes at a ratio of 48:1 (0.25% of the world, win 12% of the prizes) and etc. but if you say it was a self-fulfillment to be hated without a good reason (jealousy, perhaps?) and then persecuted, pogromed, expelled, raped and murdered in dozens of nations I will call you out as some kind of psychotic anti-Semite!
There is NO WAY Jews decided to self-fulfill Tanakh prophecies by being hated without any reason in 100 lands. NONE. The fact that we Jews since the diaspora have often said the Tanakh is man's word and not perhaps God's Word underscores how crazy, how sick, how insane it would be to say we self-fulfilled prophecy to be hated in 100 lands. Jews aren't motivated to self-fulfill prophecies they think are open to interpretation and perhaps not God's Word at all. Christians, however, noticed that the Jewish people fulfilled prophecy, again with little Jewish motivation to self-fulfill it.
The Bible is the Word of God.
Unfortunately, Jesus self-fulfilled the prophecies regarding the Messiah's resurrection by rising from the dead, willfully, intentionally, forever. So we can eliminate THOSE prophecies . . . I can see how "rational" rationalist denials of prophecy are.
Once you come to measure, I mean, measure it with data analysis, how extraordinary it is for a people to remain culturally and ethnically distinct for two millennia and return to their homeland, you will not any longer say "a mix of unsubstantiated claims and self-fulfilling prophecies".