Rosie, your kind words must surely be appreciated by every member who has seen this thread.
Obviously any of us have helped where we can, and others will sympathise even if they can't advise you.
But what impresses me is how polite, considerate, and appreciative you have been, while obviously under pressure.
All best wishes to you.