Starbright,
What has kept me going is my two daughters. Not that everything has been wonderful between us for all of these years. It hasn't been. Some periods have been horrible ~ and those were times that I really had to push myself to keep living.
((gentle hugs)) sent your way.