I'm 26 with two lovely kids, a 6 year old girl and a 1 year old boy. A single mum. For the past few years, I've been a shit mother, quite frankly. Suffering with quite severe depression which left me neglecting the children emotionally, their diets were crap and the house was a shit tip. Over the past few months I've managed to turn my life around, I'm now on medication and much happier, finding my worth and learning to love life again. I'm giving my all to my babies, the difference to my daughter's behaviour has been incredible. She's like a different kid since "getting her mum back". Our flat is clean and tidy, we have a good routine and they're both eating well. Most of all I'm really enough spending time with them. However, night time rolls around and I remember my dark phase and feel incredibly guilty for neglecting them like I did. I feel inferior to other mothers. I love them both so very much and although I know I will never let things get so bad again, I'm also not sure how to forgive myself to completely move forward. Any suggestions would be greatly appreciated.