It's impossible to say for certain whether Snape would have died if Draco had. Snape's actions were driven by a complex web of motivations, including his love for Lily, his loyalty to Dumbledore, and his desire to protect Harry.
Here are some factors to consider:
- Snape's vow to Dumbledore: Snape made a vow to protect Harry, regardless of the cost. It's possible that he would have still fulfilled this vow even if Draco had died, as he considered it a matter of honor.
- Snape's love for Lily: Snape's love for Lily was a driving force in his life. He may have felt compelled to protect Harry, Lily's son, even if Draco's death had devastated him.
- Snape's desire to redeem himself: Snape was deeply remorseful for his past actions and sought redemption. He may have seen protecting Harry as a way to atone for his past mistakes, regardless of Draco's fate.
Ultimately, the answer to this question is a matter of speculation. Snape's actions were driven by a complex mix of emotions and motivations, and it's impossible to know for sure how he would have reacted if Draco had died.