How much can a heart break, how many times can it be shattered until it refuses to heal again?

From child abandonment to innocence stolen, life as known ripped from small hands

Falling in love for the need to be loved, having them walk away because you clung too tightly.

Bearing children loving them with all your soul, they grow up and leave

Then one dies and leaves forever.

How much can a heart break how many times can it be shattered?
Loved ones come and go, leaving you alone taking a piece of your heart each time

Only to come back and betray you repeatedly, robbing you of your senses

Always judging, berating you for things you have said or twisting your words against you

Ripping your soul into jigsaw pieces with no direction to put it back together
How much can a heart break how many times can it be shattered?