To put things simply, Rasha is quite the oddball. Despite her... complicated past, she remains a cheerful, friendly, and kind person. She's always looking out for her friends and loved ones, and if it came to it, would gladly put her life on the line to make sure they do not get hurt. Though she a bit on the shy and quiet side upon first meeting her, once you gain her trust you will have a loyal friend and ally.
However, despite her positive exterior, there is much darker streak beneath it.
One of her biggest flaws is that she will do virtually anything to get what she wants. Though her intentions may be just, the means she uses to get to her goals can sometimes be on the more negative side of the spectrum.
She also has quite a temper, and if you play your cards right, you will have one angry firebender on your tail. (But it's her scimitar you want to watch out for.) She is definitely one to hold a grudge, and it takes very long for her to forgive.