Leave it to an irascible little girl to blurt out the one thing that ought not to be said but is obvious to everyone else. "You like him!"
One small problem with your descrip of Harreld: he is about 35, not in his early twenties, so he wouldn't look so young; not old, but not young.