You're probably thinking that you know tons of happily married couples with an even bigger age gap between them.
Anyway, from that part OP, yes I would, although my guy is 8 years older.
21 is pretty much the cut off for me as far as even going younger, l would date someone substantially older than me though. Pretty reassuring to hear that, because I'm in that situation now.
The difference in development between an 18 and 23 year old is only 5 years but it's nearly equal to a larger gap between older people.
23 and 33 isn't preferable for a lot of people but it isn't really weird.
But in a relationship where one person is an adult and the other is an adolescent, there's an imbalance. And if your relationship gets physical, not only is it immoral that he's dating you, but it's also illegal.