Can't say I blame you. I would have never been forgiving on something like that. You'd have to do something really good for me to make up for it.
And yeah, that mission was very frustrating. Though I will say Air Raid from Zero was hands down my least favorite mission in the entire game because of how luck-based it felt on consoles.
But, in fairness, Supply Lines was more frustrating on PC.