^^^^^^^ brought tears to my eyes. Beautiful post and well said. We have faith in you SD you have grown so much and yes things are getting thrown at you and feels SO overwhelming and you must feel so out of control of the situation. But knowledge is power. Find out everything you can, I know that you believe in "against all odds you can find a way to make something happen" because you're HERE and anyone that finds themselves here is someone who believes in miracles.
Like Mach said some people walk away...but you won't. you know you won't.