Thank you for carrying and nurturing me, thank you for doing and trying everything you could when giving birth to me and most of all thank you for raising me.
I know my birth wasn't what you wanted and I am so sorry about that. I saw your heart ache for a very long time and its only after giving birth myself that I can now see why. I am in awe of what you did for me and I will never ever forget it. Waking up to a photo of your little baby girl is not how you pictured giving birth at all. But you did it, two weeks over due and you gave birth to a healthy baby girl and because of that I can sit here and say thank you.
You raised me as a single mother for parts of my life doing the best you could with what you had and now that I am a mother myself I can truly understand how hard it must have been for you. I feel so grateful for everything you have done for me. I know times weren't always easy and neither was I but you never gave up on me, you continued to love and support me in the best way you knew how so thank you.
It must have been hard without Dad around you had to do it all on your own. And I don't know if anyone has ever told you this but you have done an amazing job. It can't have been easy with him gone, not being able to ask for his advice or opinion or send us there when we were being little witches. But again you did it, so thank you.
It hasn't always been smooth sailing for the both of us and that is because I am a lot like you. Stubborn, strong-willed, opinionated but also kind hearted, loving and extremely loyal, so for that I thank you.
There have been many things we have both had to accept during our time together and upon doing so we have built a loving and beautiful friendship and I hope I can do the same with my daughter. It took us 27 years to get it right but we got there in the end and that's all that matters, so thank you.
Thank you for being crazy and thank you for being beautiful. And most of all thank you for being my Mum.