I know that I have hurt you sometimes. I know that I have caused pain and frustration sometimes. But I still wonder how you managed to be the best grandmother? I have never got scolding from you. I have never beatings from you. In fact, I have never seen you angry, furious or incensed. You have been very patient, enduring, uncomplaining and tolerant with me. Thanks for being that way. I regret for being very bad to you and I promise to be the best grandchild you would have ever seen on planet earth from this day. Happy birthday grandma!