I'm torn on Rand. I'm thinking Spike or Avalanche might work. Hard to say since I'm trying to think of someone who has occasional anger issues but isn't a bad guy.
Idk, that might be more a reflection of everything Siuan had to go through to become who she became. Her from of leadership was different from Egwene's. Siuan also did what she had to, and the way she had to do it meant that she didn't have the liberty to appear any less than what she was.