Dear Mom and Dad,

As I sit down to write this letter to you, tears stream down my face. I can never thank you enough for all that you have done for me. You are the pillars of my life, and I am grateful for everything that you have done.
Firstly, I want to thank you for the unconditional love that you have always showered upon me. From the moment I entered this world, both of you have been there for me every step of the way. You have never once given up on me, no matter how difficult things have been.
I also want to thank you for the sacrifices that you have made for me. You have given up so much just to make sure that my siblings and I had the best life possible. You have worked hard, day in and day out, to provide for us, and I can never express how grateful I am for that.
Mom, I am grateful for your selflessness and your unwavering commitment to our family. From cooking our favourite meals every day to staying up late to make sure that we were all tucked in, you have always put us first. Your endless love and patience have been a guiding light for me, and I hope to be even half the mother that you are one day.
Dad, I am deeply grateful for all the wisdom and guidance that you have given me. You have taught me the importance of hard work, honesty, and integrity, values that I will always hold close to my heart. Your unwavering support, whether it was cheering me on at my soccer games or helping me with my homework, has meant the world to me.
Lastly, I want to thank you for always believing in me. You have taught me to believe in myself, and I know that I would not be where I am today without your love, guidance, and encouragement. Thank you for always being my biggest cheerleaders and for pushing me to be the best version of myself.
In conclusion, I just want to say that I love you both more than words can express. You are the reason why I am who I am today, and I will be forever grateful for that.
Love always,
[Your name]