Living without sex is something that beautiful Cate Harrington cannot stand