I understand when someone dosen't know what they are doing you should correct them but he says it in a way to degrade you if anything . If he gets it in his mind that you are stupid at playing he will remind you to do things or tell you to do them a different way which might so happen to be the way you were doing it in the first place . Anyways regardless I m not too fond of playing with him since he has deemed me stupid at the game and that I need constant help . It annoys me I m not stupid and I know what i m doing .

Question: What best describes the criticisms leveled at the OP ?
Answer: DemeaningSubtleNone of the above choices .Constructive