Nobody has any problem with your golf swing (except for losing a yard or two by falling back at the end of your driver swing). Everybody has a problem with your know it all attitude. I know some really good golfers with State Amateur Championsips, collegiate wins and All-Conference honors, Mini Tour wins, and Nationwide Tour top ten finishes. Not one of them chooses to belittle other golfers the way you do, and not one has a head the size of yours or is totally in love with themselves like you are.
He's 19. A lot of 19-year olds know everything there is to know about everything (or so they think).