is a 16 year old dating a 23 year old illegal dating a product manager