NPR covers stimming.  Also let the guilt go, it probably not your fault .