I've been keeping up with this story since around chapter 9, but this is the first time i've ever felt the NEED to comment!
This story is so well organized and well thought out. The writing style is amazing, and while I've mostly stopped coming on this site, I still check this board EVERY. DAY.
I can clearly understand everything that's going on, even though I've never been diving or on an ATV and I've never been outside of the USA.
I can still picture everything.
The characters are very believable and well put together. No one-dimension BS.
The plot is moving fast enough to be thrilling and slow enough where you don't feel rushed.
The only thing I would change, personally, are the names. You must understand, though. Whenever I write, it takes me the entire story to come up with names. I carry a baby name book with me to scan through when I get bored. Haze and Blake are not names you hear normally, so while one of the characters could be named Haze or Blake, the probability of both of them having such unusual names is unlikely.
But, LORD, I am just swept away with this piece. The ending completely SHOCKED me, but it made perfect sense. It's like the puzzle pieces came together. Haze's strange on-off switch, the weirdness between him and Kate, why he's so in check with himself...
Also, why Blake kept mentioning "Angry Haze is better than blank Haze" or something like that.
It's just so well written and planned out. Kudos to you for writing this.