why is she a knight ? Her personality doesn't fit at all. Everyone finds her quirky and sympathizes with her quandary over food but for fuck sake she is a knight. Knights don't bawl their eyes out over spoiled tangerines. And don't give me the "she is pregnant" excuse. Being pregnant makes you hormonal but not this much so she used to be this emotional and un-knight like before getting pregnant and maybe it was emphasized afterwards...
If the author wanted an emotional woman, why make her a knight? Make her some random noble woman or castle staff or something