This would be an emotional problem. This can be addressed using the Three Minute exercise. Once you minimize your anger, then you can more effectively and supportively address the practical problem, which is the best way to deal with your son. In the Dreamlife course, I focus mainly on dealing with the emotional problem. However, in my book I also discuss a variety of practical problem-solving strategies in addition.
People tend to have wide variation in their functioning.
So it's not that unusual that you would, too. However, if you make yourself anxious, depressed, insecure or disturbed in other ways, this could interfere with your high functioning and could be a factor here. Again, the Three Minute exercise would help you eliminate the blocks to good functioning and operate on a higher level more of the time. A key to this would be to learn to fully and unconditionally accept yourself as a fallible human being when you do poorly and refuse to put yourself down no matter how dumb your ideas and actions seem. The reason your emotions stand in the way is because emotions such as anxiety, depression and anger tend to cloud clear thinking.