Just learned an amazing thing, we know it says “the only difference between before and after Moshiach, is the establishment of the Davidic kingdom, as opposed to being subjugated under foreign nations” – in fact it says, the Jewish people were only sent into exile, for they denied God, and King David – so the question is, what’s the big deal about King David..? and the answer is that King David represents the belief that each and every single thing that happens comes from Hashem, now, if a person has this belief, so even when something small goes wrong, this causes him to do Teshuvah, repentance, return to God – so once we acknowledge that God is in everything, we automatically bring about the coming of Moshiach, when this realization will be complete