Intense masturbation makes Cate Harrington feel very good about herself