Another observation from me about Boromir, but I promise that it will be quick.
All this psychological analysis is interesting, but I sill hold the position that B represents nothing more than your typical heir to the Steward of Gondor..
I get the feeling reading these threads that your typical human in ME was far more suspect in defending him or herself from corruption and arrogance than any other race. I am going to play devils advocate - and I do mean play, because I do cherish those evles. Heres a comparison to ponder:
Who was more arrogant and corrupt, Boromir or Celebrimbor? The elves of Eregion, while paying the ultimate price by having their land and thier civilization overrun (again), helped to start this mess. When its all played out, the problem that they facilitated in creating then becomes the responsibility of all races to fix.