First of all, thank you for all the advice about sleeping. I am now sleeping much better and wanted to thank you for that.
However, I am faced with a new problem. My son has filed for divorce from his wife of 23 years before he simply cannot bear any more of her not putting in a fair share on the farm he runs. He regularly gets up at 5.00am - 7.00am in the morning to look after the sheep, before then going to work in a local post office for several hours and then comes back home and is instantly asked "What's for dinner?" from her despite the fact she only got up at midday.
She has never liked me from the start, despite the fact that she used to work as a lab technician in my grandson's school, and is now ringing me up at random intervals blaming me for the divorce and even sent me a seven page letter accusing me of being in league with my son, and calling me a "f***ing c**t" of a mother in law. It has got so bad that I have asked my grandson to block her calls (by not answering them when her name appears on my phone) or sending them straight to the answering machine.
My grandson tells me that by answering questions in a online quiz about her behaviour, that she may be borderline autistic and I am wondering if this may be the reason she is taking it out on me?