I am coming to terms with similar things. 5 years I missed with dad. Many years I missed of my 3 boys. Time fixes a LOT and the best thing you can do is try. If you genuinely try to do better and you try to learn from the past and not dwell on it, the good parts that come around get her faster, more frequently and are a lot better!!
In your case I would guess if you worked on a way to stop dwelling you and their lives would greatly improve..
I am coming to terms with similar things. 5 years I missed with dad. Many years I missed of my 3 boys. Time fixes a LOT and the best thing you can do is try. If you genuinely try to do better and you try to learn from the past and not dwell on it, the good parts that come around get her faster, more frequently and are a lot better!!
In your case I would guess if you worked on a way to stop dwelling you and their lives would greatly improve..