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*