It’s a little weird. Personally I’m not of the mindset of “age gap = bad”, once you’re past a certain age do whatever you want (if you’re 25 dating a 90 yo, you’re way more of a predator to them than they are to you lol), and I know that age is at most 25 (you can rent a car), but I feel like 21 is a little low. Maybe 22? Like after graduating college.