Interesting so far...
I found your story quite interesting and you had me reading until the end. I can't fault your writing style at all and I didn't even notice any errors in grammar or typos, which meant I was entirely engrossed in the tale you told. So well done!
If I have to nit-pick I'd say that you need to give the world your story takes place in a little more emphasis. You don't need much, just a few clues here and there would give your story a context I relate to or imagine as a reader.
Also the girl in the first half needs something about her I can like, instead of just feeling sorry for her. And that was blatant cheating what Kelly did to Allister!
Anyway, thank you. I rather enjoyed it, so keep up the good work! I'm sure your writing will only improve further with the wisdom of age...
Read the story now