for some reason i have problems with all my tires, i always run over some nail or something, ive been staying away from country roads and watnot but somehow i get some kind of shard stuck in my tires. all good though, i got the tubless tire repair kit so it saves me cash, sorry to hear about ur ordeal