Stop punishing yourself for god's not punishing you over this. Seriously, I am here for everything with you. That's what a mother does. I too, am a good mom. A wounded mom, but good mom. I fail at it every day. But God takes my shattered pieces and makes a masterpiece of my broken places called mosaic Kinsugi, where the broken places are sealed with gold. For there is value in our brokenness. God values you