by SlaveToCock
Your timing is a little off. Thirty and forty-five minutes are a long time. The story would have functioned a little more believably if they had been shorter time periods, or you had omitted most of your time references altogether.
Otherwise, I absolutely loved the premise of the story and the way you put it together was nice.