You call him a boy but he's 5 years older than you and well into adulthood.
Maybe he likes women who know their place.