Coaster, I'm so impressed with you during this. I especially love that you posted this thread. First, because it allows us to give you encouragement and support, which we want to do. Secondly, because it allows other people to learn and be encouraged by your journey.
My prayers go out to you. It sounds like you're handling the situation with strength and forward-looking mindset. That's half the battle.