Wow that is a lot to go through. Wishing the best for you with lots of prayers. Stay safe!