Who really suffered during this encounter? The Pharaoh would not have done anything for Abraham or his people if Sarah had not been so beautiful. They went to Egypt only out of necessity and to avoid starvation of their families and themselves. The Pharaoh was someone who collected wives, so Abraham was going to take a chance for Sarah's sake. Sarah didn't get angry with Abe for taking her to Egypt. He was responsible for keeping everyone in his group alive, and the fact that their romance still burned hot is a testimony to this. He risked allowing Pharaoh to take her to bed on the pretense of saving his own life, but the situation was actually a bit more complicated than that. He saved many lives including Sarah's at the risk of losing her. Sarah's bravery was no less, because if she married Pharoah and it was discovered she was no virgin she could have been killed, too. The moment they were discovered they were kicked out of Egypt, but they were rich instead of starving. Additionally, Abraham and Sarah stayed together for the rest of their lives.
The fact that the story is so terse and compressed is a testimony to its ancient status. I would have preferred to read a version of it that was less compressed.