Master of none, that is pretty much what happens with DS and also DD. It's all about needing to work through the struggle themselves. DS is better at taking assistance and direction from me, but once he hits a roadblock on something he wants to master, it's like I'm not there and the intense frustrations begin.
And yes, a little while later he will play beautifully, and wil have that smile of satisfaction on his face which sends the message to him perservering will reap rewards. I just wish that path would less stressful for all of us.