Agreed.
Unfortunately (or fortunately) guys seem to be more daring to contact someone clearly out of their league online and not so much in person.
I'd say get over it! When I was young folks in their 40's look old to me, now they look young.
Exactly! We hire those we can't get for free.