You sound like you have Complex Ptsd. This is from having a traumatic childhood. You should buy the book by Pete Walker: Surviving to Thriving Complex Ptsd.
You can buy it cheaply on EBay.
Also check out Richard Grannon on YouTube he does videos on Cptsd.
Maybe try being grateful for 3 things before you go to sleep, it is supposed to help us be happier with our lot.
Mine tend to be the same each night!
Children
Roof over our heads
Food in the cupboard
Maybe look into changing your job.
Start crocheting and selling items on Depop, Etsy or EBay, especially if it is clothing.
Get activities for the children to do quietly, colouring, reading, Lego.
Then you can remain in bed for longer!
As for family members, if they are toxic go Low contact or No contact with them. Lay down boundaries and look after yourself.
Do what suits you and not what suits them.
TBH my life sounds similar to yours, even down to the anorexia and self harm and crap parents.
I just take each day as it comes now!
Good luck