Hey MN..welcome to piecing..there are so many new people around here..great..I am a vetern..been here 2 years..h and I are s,1 1/2 yrs, but on the terrific road to rebuilding..and like you I have made many changes and the trick is to make them life long..daily..about the insecurities..I have so many and I keep tellign my h I ned to talk about them in order to get past them..with time and patience they will fade..as I am told by many wise people here.You sound like you have made tremendous changes in your life..