The best sex of my life ...