Stay strong you can do this it might not seem like it now but things will get better you just have to make the most of a bad situation unfortunately but you have came this far ! Maybe try to speak to your son about the arguments and maybe try to prevent it before it happens? Maybe just speak to him and explain you have spent the same on all the kids ect prior to Xmas day wish you all the best stay strong you’ve got this your stronger than you think 🩷🩷