I really enjoy this! I think the two main leads are very well matched. They both have huge strengths and complement each other, while having weaknesses they need to work through. Plus, I love how strategic the MC is.
I feel like she is fangirling over him, but it is clearly established that...