I may depend on you

I may depend on you for everything
I may even shout at times
But you have been so good
You took all in your stride
With that happy smile on your face
And your loving and charming grace
Granny you are simply awesome
Have a lovely day today
Coz it's your birthday!
Stay blessed in life!