finally had sex

.