i'd have to disagree with this even tho I forgiven her. She was clearly brainwashed from a young age so she really never had a choice in her future so I don't believe she sacrificed a thing she is doing what she always has known. However I do suspect her loyalty for them at least on the love path is going to slowly start to waver and instead until she does eventually put the MC before the Templars.She's best girl: she was willing to sacrifice her future and her happiness for MC rather than continue to honor her oath to the Templars and just let things play out.
With that being said I did find her easy to forgive given the context of everything once it was revealed. The lie about the templars wasn't a big deal at all for me once I learned the context. That and well not something the MC would believe without proof and no way she could take the MC to the base without getting in trouble so that was a non issue for me.
While others have issue she moved in with the MC and entered into a relationship without spilling her secrets that's no issue for me either because of what I said above. While she is my favorite she is also close to be not my favorite. Because while I mostly trust her. I can't trust the templars and well she is completely loyal to them for now. So if they ordered her to do something she disagreed with I don't know what would win her love for the MC or loyalty for the Templars , as long the order wouldn't harm the MC is in anyway. If it was something that could harm the MC I think she would disobey a direct order.
So for now I trust her about 70-80% of the way and forgiven her. But when it comes to mattered that are related to Templars and demons I feel unless she needs to know it's best to keep her at arms length when it comes to Templar / Neverwhere secrets for now unless it's something important like a demon attack.