PJG - That's a rough go of it for a while there.
Hope things even out.
You deserve a run of good luck after all that.