Beth,
My name is Kim and I am a addict too, I've been in recovery for 6 years, I have 3 boys and I bought a house last summer.
Back to your questions???? I think the guilt will always be but it does less-son with time. My two teenagers remind me of that some time and I responed to them "That was then and this is now" or " That was the old me and this is the new me" and sometimes they really hit a sore spot and I say "That was some other ladies not me" And over time I have come to believe that.
You must not live in the past it could destroy you future and stop beating yourself up about it. Stand Tall!
It has taken me awhile to realize how far I have come and to accept possitive praise from others.
It will come it just takes time.
Hope to talk to you again
Kim