Hi Jonny, it’s perfectly natural to feel lonely & isolated. Try not to over complicate Xmas. Most important is that your boys feel loved by you & you are there for them. Just doing simple things like going for a kick about together with football or pokemon hunting or even snuggled up together on settee with popcorn (home bargains do microwave popcorn which is really cheap). This are things which don’t cost alot but your having quality time together. Your boys are at a vulnerable age & hormones will be all over the place so hard for all of you. You can do this! Xmas presents do not have to be expensive use websites to compare prices.