Seriously, fair play to you, you're a great Dad.
I'm always incredibly impressed and humbled when these type of threads come up and people open up about what they're going through. I've had my ups and downs with both myself and family issues, but they're nothing compared to what some of you go...