She swore to her fiancé that she would never leave him, then she called off the engagement
1.. If you swore by Allah that you would not leave your fiancé unless he left you, and you left him before he left you, in that case you have broken your oath and you must offer expiation for breaking your oath (kafaarat yameen). 2.. Engagement is a non-binding promise and there is no blame on a person, man or woman, for calling off an engagement, but it is disliked (makrooh) to call it off for no reason. For more detailed information, please see the long answer.