✨ ベストアンサー ✨
この場合だと、前後の文がないので何とも言いようがないので、過去形でも現在完了形でも良いと思います。
あくまで過去形=過去のことが現在に影響を及ぼしていない場合に用い(過去との断絶)、逆に現在完了形は、過去に起こったことが現在もなお何かしら影響を及ぼしている場合に使います。
よってこの文だと、彼は今までずっと〈自己肯定感〉があるので今もなお成功を続けている→現在完了形を使っているのだと思います。
反対に、今現在に自己肯定感がないのならば、過去形を使います(過去との断絶だから)
あくまで、これは単文であり前後との文脈がないので、長文などででできたら意識したら良いと思うので、この場合はあまり意識する必要はないと思います。
ありがとうございます。