My poor love, its a struggle for sure - my heart goes out to you, seriously ( been there )
So the best thing you have done is go to step change - yes it's a PITA getting the info together , but with it they can really help. Atm OFFCOM are writing off fuel dept - if that's you and you are working with Step change - you will be eligible
A lot of dept can be written off, if you can afford to go bankrupt - you do need professional advice before you go that route
Beds - Freecycle or local free/swap/market place sites
Regarding Christmas . Im a lot older but you know what made Christmas for us kids when we were your kids age - seeing the family enjoying it together.
We were piss poor. I remember waking up Christmas Eve night to go to the loo and seeing mum and dad patch up a second hand doll house. We had second hand bikes as we got older. We would open our eyes to a stocking, not a lot these days in in, a book, some chocolate, little things, and one pressie - under the tree - a game or spirograph or something
Then we had Christmas tree pressies - from the aunts and uncles - not a lot - choccies, something knitted, a doll
But my best Christmases were the ones when mum and dad weren't stressed to the hilt . If they weren't worrying and stressed, they weren't killing each other
I think that stands true today, children won't ever remember the big toy, the time they went to a theme park, but they will remember the fights and argument and stress - because those things last longer
I hate Christmas now, the expectations . I opted out 20/30 years ago. We dont do pressies other then for the grandkids and that's usually new footwear or coats . But we spend the day together, play silly games. enjoy the shite jokes from the cheapest christmas crackers ever ( they are binned after all )
Stop stressing about gifts, and work on how to have a Christmas where the stresses can just piss off for a while