Also no, literally nothing the other guys can use can hit Cielo. And even if any of it did, it would barely hurt him at all. Remember, Cielo is a master at buffs and debuffs and with the roof he can get away from his enemies pretty easily to do so.
--
You beat yourself up with your past. Don't blame yourself, blame the world. Blame God. Blame me.