A bone anchor provides stable, durable anchorage of sutures used for repair of soft tissues torn, or cut, away from bones. The anchor includes a plurality of prongs angled in the direction of loading. The prongs-are inserted into holes drilled in the bone. The angled nature of the prongs causes them to dig into the bone under functional loading. A suture is attached to the anchor via an integral bead and led through the anchor eyelet. In use, the suture does not glide anywhere at its interface to the anchor, nor does if flex on itself at a knot. Instead, it only flexes around the pillar of the eyelet with a fully circular cross-section.