To clarify what I meant by controlling herself, I meant Shi would never throw herself at a half naked stranger just because he looks like Adonis. She has dignity, therefore, not a heathen.
Although, to be fair she would beat someone to within an inch of their life if they mis-stepped. So control is relative.