I'm so sorry you are having to go through this...especially at Christmastime. I really don't know what advice to give you except to avoid your dad for now. He will not change unless he wants to and then he can get some help. I feel so sorry for your Mam. Be there for her the best you can.