I thought Mira took unforgivably long to figure out what was going on around her - purposely deceiving herself, or else is she really that stupid to not notice? Once she got with the program, it got a bit better, but still her obtuseness grated on my nerves.....