Can a person who has repeatedly committed major sins attain the status of a close companion of Imam Mahdi (ajtfs) after genuinely and sincerely repenting?
Allah, The Exalted Said in Quran : Verily, Allah Forgives all sins. (Sura Al-Zumar, verse 53). This is for those believers who sincerely repent and turn their life totally to obeying Allah (SWT). Allah Knows what degree of sincerity and piousness in our hearts and He Grants His sincere servants whatever He Wants.
Wassalam.