It's my ds 13 birthday today. Several visits from relatives passed by with best wishes tea, cake etc. then my mother arrives. Her topic of conversation started as usual with someone's illness . After a few minutes of her talking about someone I don't even know (and neither does she) and their blood cancer (yes it is sad but it was supposed to be a happy day for ds). I asked her if we could talk about something different different as it was ds's birthday. There was a bit of silence so I mentioned that it was one of her friends' daughter in laws birthday today too. She then started going into one about how selfish this person was and that her friend had told her stuff, blah blah. I said Mum please stop saying things like that, as I said I really want this to be a nice day. She looked at me and said if she wasn't allowed to say anything she would go home and she got up and left! Leaving my stepdad there. She drives me mad. All the time, it has to be about her or she sulks. This is not the first time, but we are supposed to be going out for dinner tonight and I don't want her spoiling it for ds. Any words of wisdom please x