The danger of protection is its loss. Whether the protector is absent, or worn out, expecting protection that does not come can be more dangerous than never having had it at all. It is easy to set a goal of comprehensively shielding someone. It is hard to set a goal of sustainably protecting someone. It is hard to avoid leaving him exposed by a situation where you are unable, or no longer willing to provide the same protection you have led him to expect.
It is not sustainable to protect someone from yourself. It is not sustainable to erase consequences. Frequently the best way to sustainably protect someone is to do nothing at all and instead provide support.