Dating an older guy and need some advice

I’ll start by saying that I’m 20 and he’s 27, it’s not really serious yet so I probably shouldn’t even be overthinking this, but he seems to actually be interested in me. He’s very nice and respectful (except for the occasional banter) and has never tried anything with me. Truth be told I would jump his bones if he gave me the chance, but I’m too shy to initiate it. He’s almost too respectful, we’ve been on four dates, going on fifth this Saturday and I’ve wanted to do the horizontal tango with him since the day we matched on tinder. My thinking is that he might be in the stage of life where he’s starting to think about settling down and stuff, but I still don’t feel old enough to even be thinking about that. So the age gap is not really what I’m worried about, it’s our ages, be being freshly 20 and him being only a few years away from 30.

I would appreciate some answers on if people think it’s possible to date someone in their late twenties when you’re twenty. And also maybe some advice on dating someone of a different ethnicity/race? Guy I’m dating is from Sri Lanka. I’m from Norway and have been in a relationship with people from other ethnicities before, but my last relationship just kinda broke my brain a little. I was with a girl from Eritrea for a year (my longest relationship and the most recent), but she “jokingly” called me racist all the time and when I asked if really meant it and what I could do to make her stop saying it she just said she was joking. I’ve also dated a person that was from Peru and a girl from Brazil but they were both very nice, so I don’t know if my ex was really just joking or my earlier partners just didn’t wanna say something because they were too nice. Like my ex called me racist ALL the time so I’m worried I actually did do or say something that hurt her without meaning to and I obviously don’t want to do it again towards someone else.