If you have a big gash in the tire, it probably needs to be replaced. I have Marathon tires and they have been great. However, one had to be thrown out after a gash from a broken beer bottle. The tear in the tire wasn't big, but the flap of tire in the gash rubbing on the tube caused repeated flats.
Or...you could just have bad luck.