Wel number one she didn't just "settle" for Faramir ....... Aragorn made her believe that she was in love with Faramir not him. And yes he could do it because he lived with elves half or over half of his long life! And the elves are very wise in tose kind of things. he didn't really trick her just helped her see things in a different light thats all.
No one here said that Aragorn tricked her. And Aragorn didn't make her believe she was in love with Faramir. This sounds indeed like Aragorn would have tricked her...
She realized it herself, without the help of anyone. Aragorn only cured her at the Houses of Healing, but still it was her own choice to come back. And right after she came back, she was still desperate and still sought death in battle until she met Faramir.
Aragorn lived with elves half of over half of his life? No way, only 18 years. He left Rivendell when he was 20.
Aragorn saw when he left Dunharrow to take the Paths of the Dead, that she was unhappy and desperate, and he felt bad about this, and most likely he knew that she loved him, but he didn't do anything to prevent her doing stupid things (killing the Witch-King of Angmar was very stupid, indeed). He didn't try to make her feel different towards him. I suspect Aragorn's mind was set more on the coming quest/battle than anything else. So he's forgiven.
Not to mention that, after slaying the Witch-King of Angmar, Sauron's greatest servant, she probably realised she doesn't need anyone to look after her or free her from imaginary cages! She was her own mistress... no one could subdue her will.
Just MHO on this!
Dunno, she killed the Witch-King allright but it was with a whole dose of luck due to predestiny (Eru expresses himself in mysterious ways). I think a lot of her unhappiness and sturm und drang, her longing to escape a cage, was due to the fact that she grew up in Edoras, where she slowly saw how Theoden fell for Grima Wormtongue's poison and how the House of Rohan slowly drifted towards the abyss.
Then she had to look after (nurture, if you will) Theoden and this she saw as a humiliation : after all, Eomer was equally unhappy about things that happened in Rohan, but he had his horses and Orcs to hunt and his legions to lead, but Eowyn didn't have anything of this.
Anyway, to go back to the Witch-King, even after she killed that foul fiend she was still unhappy, she still wanted to join her brother at the Dagorlad and possible, die there. I think she already knew from early childhood that no one should look after all, which contributed even more to the fact that she was shattered by Rohan's downfall. Like Gandalf said, her courage was equal to that of Eomer.