Thought: impossible to repair the damage I’ve done

Feelings: REGRET and hopelessness
I want to change my thought but I hit the hurdle of forgiving myself for the damage done. #1 my kids have seen 10 yrs of a mom who over drinks #2 I asked my husband to move out for 6 months although our marriage is restored (but my kids experienced the stress)