Must be hard for you.. Just talk to your hubby and have him talk to her. He needs to stand up and speak up for u when his mum complain to him. And avoid sitting near and have her son sit beside her to serve her so you can be excused for not pouring tea for her. You are having a baby now and you need to take extra care of yourself now too