You really have to be prepared for the long haul I think?
I put people I loved through a lot - I really didn't mean to, but the fact remains I kept making decisions that put them last behind alcohol and drugs.
I did that for a lot of years - unfortunately that's not something you get sorted out in 3 weeks.
I'm not saying beat yourself up - you're sober now and trying to move forward and that's great - but do accept the facts and try and put yourself in their shoes as best you can and try to understand?
I did get things sorted tho - with the majority of people, so I'm sure you will too getitright.
Have faith - and a little patience
D