Tomoko just has really low social IQ, unfortunately, which compounds with her slightly abrasive personality. But she sometimes she really does mean the best and really tries, which is very endearing.
She is trying. I wish I was that clueless so I could try speaking more. Specially know that I'm an adult and opportunities to know new people are brief and quick