Dear Mom, I am writing to express my heartfelt gratitude for all that you have done for me. Your love, support and guidance have made me the person I am today. You have been there for me through thick and thin, and for that, I am immensely thankful. Your unwavering commitment to my well-being and happiness has made all the difference in my life. You have believed in me, even when I didn't believe in myself. Your faith in me has given me the strength to keep going. Thank you for being the best mom I could ever ask for.