Like I said, card is closed now. I got the no due certificate and card closure confirmation email also.
Am good closing the card, no regrets!
Yes, would have preferred to hold it lifetimefree. But this yearly waiver thing, and tracking the card is hard now. So I am better off closing the card...