You are a good mom, Parentrecovers.
One thing I have to remember (because I go down that road of "what ifs" all the time) is that ALL parents have some regrets about some things. Not all parents ended up with addicted children.
How we parented is not correlated to whether our kids become addicts, anymore than how we parented relates to them having blonde hair or blue eyes.
(((hugs))))