Try having to tell her that youre pregnant by the mechanic you met a few weeks ago when you took your car in to be fixed 
Thats what I had to do 7 months ago, the conversation went something like this
Me, erm, Ive got something to tell you
Mother, oh god I dont like the sound of that, are you in debt???
Me, I think Im pregnant
Mother, (cant speak for tears)
Me, oh and by, "I think Im pregnant", I mean, Ive done 10 tests and they were all positive, and so was the blood test off the doctor
Mother, HOW THE HELL DID IT HAPPEN, YOURE 35 FOR GODS SAKE AND OLD ENOUGH TO KNOW BETTER AND, YOU DONT LIKE CHILDREN
Me, I better learn to like them then eh?
Naturally he ran faster than the speed of light, you shouldve seen the sparks flying out of his trainers
Ive now got a very over excited very supportive grandma to be, who is the only woman in the world expecting a grandchild