According to still another aspect of the present invention there is provided a tissue anchoring device, comprising an element including a connector and at least one anchor being designed for engaging a tissue at an end portion of the connector, at least a portion of the element being designed and constructed for dampening a pulling force exerted thereon.