I also don't use Twitter, Instagram or TikTok because they're terrible.
I also don't quite understand why a 20-year-old dating a 23-year-old is contentious. There's no age gap at all. Who exactly is having a problem with this?
He sounds like a perfectly normal person who just doesn't read the news.
That's not true. About half the states in the US have "Romeo and Juliet" laws to protect couples in this situation. For example, when my husband and I started dating I was 19 and he was 16, and that age gap was perfectly legal in my state.
In my native country that's perfectly fine as well, if the age gap is less than 5 years and one is less than 18 they are literally both kids, whether one of them has passed an imaginary line or not. This is just being pedantic. You will reply "uhhh so an 18 years old should be able to date a 13 years old?" completely ignoring that a 17 yo can anyway date a 12 yo without any problem. What are we even talking about? At that age parents should supervise them anyway