Home › Forums › Decaffeinated Coffee › Why isn’t Mashiach here yet? › Reply To: Why isn’t Mashiach here yet?
The 2nd Beis Hamikdash was destroyed because of Sinas Chinam, so it would come to follow that to bring Mashiach, we should work on that. It is important to note that according to the Nitzviv (in Hakdamah to one of his seforim), the Sinas chinam which led to the destruction of the Beis Hamikdash, was based on each person thinking that anyone who disagreed with their Hashkafah is a Kofer.
Another point to consider is that the Smag writes that he thinks the reason why Mashiach is not here yet is because people don’t return Taus Akum (extra money given by non-Jews for a loan or the like), which is Halichically permissible (in certain cases). Nevertheless, he felt that for Mashiach to come, we have to make an effort in showing the world how ethical we are. Otherwise, Mashiach would lead to a Chillul Hasdhem, as the nations would question why Hashem redeemed such an unethical nation. When we act above and beyond to jew and non-jew alike, and make a Kiddush Hashem, then Hashem is ready to bring Mashiach.