You are doing the maximum. Many people with babies have partners and families next to them. And they don’t need to think about financial problems. Give yourself some love and empathy. You‘re doing the best you can! You can tell your daughter that you love her and that everything will be better in your future. And - try to find some friends/ help and support next to you. So that you can sometimes just find time for yourself. Or someone who visits you and spends time with you.
Motherhood is challenging even if you are not alone… Give yourself some slack you don’t need to be perfect, it is not about every moment but about the general mindset of relationship to your baby. There are times you have to change outfit but there are times my daughter runs around dirty. So be it, choose your fights wisely, your energy is not endless ;) Emergency tip if the moment is overwhelming: put your daughter somewhere safe, step outside for a few minutes until you calm down, then go back. If bedtime takes ages: I usually listen to a podcast or audiobook. I am still there for my daughter but I set my boundary and care for my own needs. In my experience she goes to sleep faster if I am clear (it is bedtime no matter what) and calm (drifting into my own world). And yes that already worked when she was a baby (now 3). And don’t forget: selfcare is care for your daughter too!
Good moms don’t worry about being bad moms. you’re a good mom. you do so much for your baby day in and day out and it’s not easy. it’s hard has a single mom especially. you had a moment of frustration after a hard time. Don’t beat yourself up over it. You love your baby and she loves you. you’re her safe place/person and you’re giving her a loving home and trying to better her future already🩷 keep your head up. It won’t always be this hard