I feel like there must be an error in translation, an MC being angry, explaining from A to Z why he's mad, while having a clear discussion about the problem at hand. Impossible, the technology's is not supposed to be there yet.
Then again, can he really complain that this 15 year old girl was immature ?