Soul,
I understand your wanting to get to the bottom of your problems and I think it is good you are able to post it here and let us know what your going through.
WE know where your coming from and what your going through and we are here for you. ((((((HUGS)))))))
Kitt