Pud - You really are working hard at looking at your life. This is the really hard work that some people never do. You dealt with a hard childhood, you are working through it and I know that you will come out so much stronger because of it.