You were probably more correct than you even thought. I haven't been around 'people' - human people, for many hundreds of years. Add in that English is not my first language by any means, and I sometimes am completely lost about what is going on. It seems I also can have problems getting my own point across as well.