Mothers always try their best. They sometimes are patient and angelic as they’d always like to be. Other times they make mistakes or say something they wish they could take back. They love their children unconditionally and are sometimes unsure of whether or not they themselves deserve that love in return.
Mothers spend countless hours of their lives worrying over the little and large details of their children’s lives. They want to give their children everything, but try to find some way to temper that with giving them what they actually need. Some mothers sing to their children. Some mothers tell stories with gusto. Some play sports with their children. Some spend all of their time working so that they may provide for their children’s’ basic needs. All of these mothers worry whether they have done enough.
I wish to set your mind at peace. You have. You have done exactly what needed to be done at the time that we needed it. Your mistakes made us stronger. Your rules made us better. Your love made us accepting of the world around us. No matter who I am, you made a huge impression on my person. The world that I know now is forged within the scaffold that I built while learning from you.
You didn’t just give me life, you gave me THIS life. Thank you.