I actually like Irvine, he's cocky and arrogant/womanising but underneath he's actually sensitive and not at all a total jerk. He seems like a pretty standard, confused teenage boy in a war.