I think MC definitely has a hero complex, he fell for her because he felt like she needed help, he is addicted to helping others, he saw her and saw a hopelessly needy person and fell for that, he wants everyone to be happy.
He is intensely naïve, he realises he was being used by her but not to...