Gabbie Carter indulges in intense pleasure, surrendering control.