Can one Always Repent?

(ג) דבר אחר: כי אני הכבדתי את לבו - אמר רבי יוחנן: מכאן פתחון פה למינין לומר, לא היתה ממנו, שיעשה תשובה, שנאמר: כי אני הכבדתי את לבו. אמר לו רבי שמעון בן לקיש: יסתם פיהם של מינים, אלא (משלי ג, לד): אם ללצים הוא יליץ, שהקדוש ברוך הוא מתרה בו באדם, פעם ראשונה, שניה ושלישית, ואינו חוזר בו, והוא נועל לבו מן התשובה, כדי לפרוע ממנו מה שחטא. אף כך פרעה הרשע, כיון ששיגר הקדוש ברוך הוא חמש פעמים ולא השגיח על דבריו. אמר לו הקדוש ברוך הוא: אתה הקשית ערפך והכבדת את לבך, הריני מוסיף לך טומאה על טומאתך. הוי, כי אני הכבדתי את לבו. מהו הכבדתי? שעשה הקדוש ברוך הוא את לבו ככבד הזה, שהיא מתבשלת שניה וארטסים נכנס בתוכה. כך נעשה לבו של פרעה ככבד הזה ולא היה מקבל דבריו של הקדוש ברוך הוא. הוי, כי אני הכבדתי את לבו וגו':

(3) Another explanation: For I have hardened his heart - Rabbi Yochanan said: Does this not provide heretics with an opportunity to open their mouths to say that he had no means of repenting, as it say "For I have hardened his heart". Rabbi Shimon ben Lakish said to him: Let the mouths of the heretics be stopped up. Rather, (Mishlei 3:34) If it concerns the scorners, he scorns them. When the Holy One Blessed be He warns a man once, twice, thrice and he doesn't repent, and G-d will close his heart against repentance so that He should not exact vengeance from him for his sins. So to with the wicked Pharaoh, since Hashem sent five times to him and he took no notice, G-d then said: "You have stiffened your neck and hardened your heart; well, I will add impurity to your impurity". Hence, "For I have hardened his heart". What does "I have hardened" imply? That G-d made his heart like a liver (כבד) into which even if boiled a second time no juice enters; so also was the heart of Pharaoh made like a liver, and he did not receive the words of G-d. Hence, "For I have hardened his heart".

Questions for Discussion

1) What are your reactions to G'd's actions toward Pharaoh?

2) Does a person ever reach a point of sin where he/she can't repent? Why or Why not?