You say “boyfriend” when I think you mean “abuser”. A 23 year old doesn’t “date” a 12 year old girl. He grooms and sexually assaults her. Visualise a grown man who has been legally allowed to drink or drive for 5 years, has lived long enough to perhaps graduate university and get a job. Now imagine a Grade 6 girl. Who has the power here? Who’s pulling the strings?