khan, I agree that Robert was very, very, very immature. He was petty and vindictive. He beat his wife... and merely called it "unkingly."
As for Jaime being one of my top two faves, you're absolutely correct. He's a bad guy, too.
Did you guys ever read or see
Henry IV, Part One? In this Shakespearean classic, Prince Hal (the future Henry V) is an indolent disgrace. His father is ashamed of his riotous behavior and his lowlife friends. Yet Hal claims that he's actually a great man just waiting for an epic circumstance to reveal his true character. Hal then gets his wish when a rebellion arises. Hal raises an army and defeats Hotspur, the rebel leader, in personal combat. Then King Henry and all of his nobles applaud Hal as a magnificent hero and a shining example of princely actions.
I think that's a load of crap. It's called one of Shakespeare's historical plays, but Hal's character reads like pure generic contemporary fantasy.
Tolkien's depictions of Boromir and Sam in his classic fantasy,
The Lord of the Rings, are much more real than Shakespeare's history. Take Boromir... he is the Prince Hal of Middle-earth, well almost. Boromir is a successful general and leader before he joins Frodo. He had the best education and military training. But Boromir lives for the struggle of epic proportions. The tedium of daily routines bores him to death. Thus he is unable to fight daily against the small gnawing of doubt and uncertainty in his heart. He's waiting for the big battle, but fails to prepare his heart and mind daily for the unseen attacks of the Ring. Boromir succumbs to the unseen foe.
On the other hand, Sam was never prepared nor trained for the battlefield. Sam was educated in daily picking weeds. He was willing to do the small, menial, and tedious daily tasks that led to victory. In the end, he proved a more fit companion for Frodo than did Boromir. Sam was able to daily resist the invisible force of the Ring.
Boromir failed long before the big moment came around. Sam made it to his big moment because he constantly prepared through the little moments.
They say that trials do not shape a man's character, they reveal it.
As long as circumstances were good for Robert Baratheon, he was magnanimous. When circumstances went against him, he was mean, hateful, and excessively violent.
Viserys and Joffrey were not even really magnanimous when things went their way. They were still spiteful and cruel in the best of times. I think Theon lines up closer to Viserys and Joffrey than with Robert.
Both Viserys and Joffrey died without admitting their sins. Neither made any attempt at atonement. Robert confessed his crimes to Ned, but made no attempt at atonement. Jaime is coming around. He's starting to try and make up for his crimes... this is truly a Herculean task ahead of him. In the future, Theon may indeed desire to find reconciliation with those he's wronged, but he may run out of time like Viserys, Joffrey, and Robert. I see Theon, in this chapter to be broken in body and cowed in spirit, but not yet broken enough to repent of his evil deeds. I find it interesting that of these bad guys we've mentioned that only Jaime is trying to daily practice at winning the small unseen battles of the soul. There's still time and probably room for Theon to change, but he's not yet broken enough to change in the ways he needs to change... and that is scary.
Along these lines, I think that Jon, Sam, Doran, Barristan, and, to some degree, Petyr all fight the daily battles in their hearts and minds. Don't get me wrong, Petyr is still a nasty piece of work, but he tries to daily make himself master of his emotions and actions... even if his intentions are evil.
Edit:
Hard to walk in a straight line without your big toes
Ooooh, do tell...