At the moment we live with my father to help him afford to stay in his home as he can't afford the rent or bills himself. We decided to do this as we are currently saving to buy our own house . To cut a long story short it's not been great my father is not a nice person and has done a number of nasty things towards me since we moved in. We are doing our best to not live with him anymore. Including my DP working until 11pm every night to get a promotion in work so we can buy our house sooner. I decided to just keep it on a surface pleasant level with my father and avoid him when possible.
Yesterday we decided to ask him to have dinner with us. DS who is only gone three is having a lot of big emotions lately and will cry and go into a huge tantrum if we say no to him. Well yesterday this happened at the dinner . My Ds was crying and having a tantrum which we were talking gently to him and remaining calm whilst still saying no to his request. My dad out of nowhere shouted at him saying "put a sock in it". I was so angry . But didn't show it and calmly removed DS from the table. I'm so anger how could anyone say that to a three year old. He is an angry man that if I said what you did was wrong he would start shouting at me. I'm not going to say anything to him but I'm so sad that his actions have now passed on to my DS.
We were considering inviting him on holiday with us out of niceness as he won't have a holiday without us inviting him but I can't do that now.