In this weeks parsha, we learn that its never too late to start a new life, to allow ourselves to change. This is so, because no matter how much the Jewish nation complained or sinned against G-d, Hashem still forgave us and gave us many other chances to reconnect with Him. Unfortunately, what we are going through for the past thousands of years is feeling hatred from other nations simply because we are Jewish. However, we all need to understand that history repeats itself we will always be hated until Hashem will bring the final geula, redemption and the entire world will know the truth about Hakadosh Baruch Hu. We need not forget that it is only human like to make mistakes and therefore Hashem gave us the process of repentance, Teshuva. The three steps of repentance are verbally admitting the sin, feeling guilty about the sin and to try not doing it again. That is why it is never to late to start a new life and we must learn from our history how we can fix our present situation.