I'm 44, so 20 years would mean he would be 24. Nah. I don't need a puppy following me around looking lovelorn.
However, were I 50 and he 30, oh, hell yes. By 30 he would know better than to start moonin' and he would be too grown up to think in terms of "experiencing an older woman" like it's some kind of experiment or conquest (one would hope). So I would have to say that 30 is a magic number.
Unless he was [URL="http://www.google.com/search?q=henry+cavill&hl=en&prmd=ivnslo&tbm=isch&t bo=u&source=univ&sa=X&ei=WfjuTZrpJeHc0QHZu9X2DA&ve d=0CCkQsAQ&biw=1280&bih=681"]Henry Cavill[/URL]. He is currently 28, and if I were 48, or 50, or 55, or old enough to be his
grandmother, I'd make an exception for him.
Although it would be kind of strange because at times he bears a wee smidge of a resemblance to my SO, depending on his haircut, facial hair, and expression.
Hey, I'm hard-wired. So sue me!