Hi, Nate -
I'm sorry you have to be here, but this site has saved the sanity of most, if not all of us. Whatever you will be facing, someone has gone through something similar and will be more than happy to share their experiences and give you real, practical advice.
Good luck with your visits. We are all rooting for you.
Marlene