The steps of AA solved all this kind of stuff for me...i never managed to move on past stuff like this and i do know what you mean until i did them, it took seeing me for who i really was to be able to understand anyone else...counselling may help as well...this kind of stuff never "went" for me no matter how many dry days i managed by myself...