Jessica Torres says she's not an easy lay...but she's here,