age difference

I'm 17 turning 18 in a few months however my boyfriend is 23.. is that odd? My friends are dying it's fine but I feel like they're only saying that because they're well, my friends. Be honest, is it weird at all? 
* side note 
We have only been together for about 2 weeks