Another day ruined. So, we came back from a lovely morning having picked up the tree and had breakfast together and next door neighbour handed us a package addressed to my DS with puppies on it. My OH had, for Christmas, sponsored guide dogs for the hard of hearing for both kids. My OH handed the package to my son because it had his name on it. Then all hell breaks loose, my DS shouldn't have had this till Christmas day, apparently it's all my fault because I didn't say anything. Queue my OU storming upstairs and crying, my DS is in tears, my DD is screaming at me calling me all the names under the sun and I just want to get out but can't because my DD is blocking the door. It ends up with her shoving me around and my husband shoving me onto the sofa. The day has been absolutely ruined, it was meant to be so lovely. Every year, the day we get the tree is ruined by arguments and I'd promised my DS this morning that it would be different this year. I can't believe this has happened again. The whole family is just so upset.