You guys are really painful...the age difference is only 7 yrs. For goodness sake...that's not huge. My hubby is 8 yrs older than me.
If you spoke to 16 yr old kids these days I promise you thay're not as innocent as you'd like to believe. A lot of them are sexually active and have been for a while. They're women who need guidance and trust. A 23 yr old guy is not a paedophile for dating a 16 yr old...16 yrs is not underage.
*shrug*