rollin:
I hate to even reccommend this because it does not meet all of your criteria. But no one has come forward except runcy and it is somewhat close, so try the serial THRICE BURNED.
This was the first spanking story I ever read, and still one of my favorites. It gets sexual pretty quickly, but aside from that I believe it checks all of you listed boxes.
This thread is giving me more motivation to finish the story I'm currently working on. About time I F/M'd it up on this site...