DS is also a great communicator, but still has issues explaining himself at times. It's a sloooow process I think. Just keep giving him language, he'll eveutally start using those tools himself (i hope!). I prompt with suggestions - DS is pretty good about denying or agreeing - yes I'm disappointed, or no, I'm not angry. Though he's as likely to deny just for the sake of being contradictory, i find that he'll later use that language to explain himself so it kinda gets through... sort of...