What a mess. My sympathies. Hope OP gets sorted.