Dude. I'm so sorry to hear this. But thanks for sharing.
Almost don't know what to say in this sort of situation.
But a quote which has been echoing round my head the last few weeks is:
"Don't die before you're dead"
Life is a trial. You have a kid(s). So much to live for. It's tough, but do the best you can.
Much love dude
To fathom hell or soar angelic, take a pinch of psychedelic....