It's cute, but I guess the whole social awkwardness hit too close to home and made me uncomfortable lol, I hate communication problems but I have them myself.
Motto Hanashi o Shitai no Dakedo.