Hi I'm unsure what you mean regarding healing and blu self destruct. I havent been playing the game a very long time.i also see responses to you about players being bad at the game and only assume these are directed to me. Being disabled isn't about being bad at something.