Well taking all the above in to account, and if as you say you are a presentable 27 yo then sure, your boy has gained a lot of kudos with his friends - but if you are paying the 19 yo more than the salary of a Thai International airline pilot and similar professionals and think that has no bearing on his feelings and attitude to you, then you must have the blinkers well and truly super glued on IMHO.