I can NOT stress enough how blessed you are in this to have support of FIL. It does not happen here. If you are praying hard ... be sure to express your thanks for that.
Keep breathing, taking one step at a time, and staying alert behind the wheel. You wouldn't want to miss a golden opportunity if your H and non-existent OW happened to be crossing the street.