Sorry, I'm late to respond, but I've been away for the last couple of days.

Anyway, this story is awesome!! thumbsup thumbsup Though that cliffhanger is wave