Soulful,
I have been on/off this board for years. I completely understand your "if onlys"...if only I had made a change back then, if only I could rewind time, if only I had noticed..., if only he could go back to the person he used to be, sadly the list is endless. However, I also believe in Divine timing...things happen when they should and everything up until then has been preparation, learning, and planning. Sending you some good energy and a big hug!