Eeks Yoyo that head bashing incident with S5 would have been scary. Hopefully S5 just had a lot of pent up issues in his little head about WAH and this was his way of dealing with them.
Trust me it was nothing you said or did ~ you have been their stability throughout this. Unfortunatley apparently that means you get to be the one who they are comfortable with releasing all this stuff.
Hang in there. Any yoyo things planned for the weekend?