And I know Wolverine loved Jean not Rogue, but the movie never acts like the reason why is her age or that it's super wrong because she's "young", but just not as confident as wolverine likes. So it's not an age thing, it's a personality thing, disguised as an age thing, and I think that's why they got away with it.