Ok, here it is.  Finally managed to get around the writer's block (more like a writer's canyon) and get it finished up.  Took longer than I had planned, but now I can move on to the next part.

Standard warnings apply:  Don't like the story concepts or the implied sex, don't read it.  If you do like the concepts and/or the sex, don't expect me to give you instructions on what to do or how to achieve it.  *chuckle*