Hello, Anne ...
for your nicely-worded introductory post.
to this friendly site - where you can rely on the knowledgeable support of many other folk who have
been in
your situation ... and will be more than happy to share with you,
THEIR experiences of the visa system.