Hi!
I can completely understand why you're feeling unsure, but it sounds like you've handled an incredibly difficult few years with a huge amount of resilience.
First, on whether it's "worth applying": yes! Many firms, including Weil, genuinely do take mitigating circumstances into account...