A 3 year age gap isn’t creepy at all. He’s not “grooming” her at all either, you sound like a homophobic MAGA with that flippant, derisive use of that term.
We’d all be hard pressed to find anything you feel is acceptable. It seems your favorite hobby is shitting on everyone and everything on Lemmy.
17 is the age of consent in 39 of 50 states. And this doesn’t make a relationship illegal, it would make sex illegal, which OP doesn’t say anything about