OMG. I hope everything turns out the best for you and I'm sure it will.
Just keep your head up