Hey Stig, lots of good advice in this thread for you to consider, and for sure you are dealing with a lot and by sharing this I am sure it will be in some ways cathartic for you.
I echo others advice to seek help, whether via your GP, RBL, or a nearby mens-shed.
I through a charity I volunteered...