Well, I apologize if I am not much of a help since this seems to be a really complex situation? but have you given this post a read?
Maybe it would lessen the burden on yourself and sort of give you a boost on continuing forward and reminding yourself that everything will be okay despite the challenges you’re facing?