Dear Mom, I cannot even begin to tell you how thankful I am for you. You are such a selfless woman of God who is always putting her family and friends above herself. You go out of your way to make sure that we are happy and well taken care of. Even though we are twelve long hours away right now, I want to wish you the happiest Mother's Day of all! You deserve the best and I hope today you are treated like a queen! Thank you for all that you've done and will continue to do in the future. I cannot wait to see you in just a few short weeks! I am excited to Skype with you later tonight and wish you a Happy Mother's Day in person! I love you so much and am so grateful to call you my Mom and one of my best friends!
Enjoy your day today, see you soon!