Welcome to the forum Jonathan.
Sounds like you have a lot going on.