Just came across the thread. Although there are hundreds of opinions and several songs made against as well as for Sahiba, I believe, Sahiba was neither naive nor unfaithful. She loved both Mirza as well as her family. Actually since the situation developed suddenly, she couldn't afford to act wisely. It haste she broke the arrows hoping her brother's would not retaliate if Mirza didn't attack. (Remember she asked Mirza to leave instead of resting already). If she hd an iota of wisdom to understand that Mirza would die, she would have never done that.
Saahiba emotional dis-balanced....first left her family put them in awkward situation later family loves compel her to another action fateful for mirza....all we can judger her actions what she thoughts or motive can't be judge....she did disrespectful act since beginning any how...no on should leave there parents like that