To be honest, I stopped watching the first season of Gundam Seed around the middle, because I was getting completely turned off by the general state of
wangst in that show. So I guess I never got to see how Kira evolved from being a whiny Shinji-like bitch to be a better character.