H4C, Happy B-day to your princess. She is so lucky to have a daddy who loves her like you do. Yes, make it all about her.
You are getting stronger and will continue to get stronger, I can read it in your post. You know exactly what you need to do and you are getting there. Keep up the good work, we all have little backslides, just pick yourself up and dust yourself off and go from there.
Hugs
Life's challenges are not supposed to paralyze you, they're supposed to help you discover who you are. -- Bernice Johnson Reagon