I do speak English as a first language and even though you said you had problems with these things I had no trouble reading and didn't feel like hyper grammar was an issue.. All together it was a grew and very engrossing read. I cant wait for more of your works