The MC and the man she marries fight at every turn. They respect each other on the battlefield but not at home. All they do is fight. He even molests her at one point without explanation. How can she forgive him like that? Their relationship is unhealthy, and I can't see it as anything more than a regretful fling. I don't believe characters who hate each other should change their minds and get married just because of a tradition.