Well done Angel!
Now that the decks are cleared, I hope you can find a loving, kind, non-addicted person to share your life with and be a wonderful father for your little girl.
No rush for that, plenty of time, but when you make room in your life by letting go,
good things can finally fill that space