This was practically torture, but of the most delicious kind. Over 30 minutes of teasing myself and edging. I almost lost it at one or two points. But wow, it was intense at the end...