Dude. Listen very carefully to puppy dog tails. If you spend much time here you will learn that there are some folks who are black belts in this stuff. And he is one of them. You might not always like what he has to say, but you'll be hard pressed to find him wrong.
If you can reschedule even a few days the vets here will help you not go in there and get sliced up. Then READ, READ, READ! Learn from the rest of us and the mistakes we've all made. Get as much detail as possible out so the vets can help you.
You can do this stuff. It's the hardest thing you'll probably ever face, but you only have two choices. Do your best, or give up hope. That your here tells me you will choose the right path.
Good luck and sadly, welcome aboard.
ADAPT. OVERCOME. IMPROVISE. -Tom Highway
Me: 43 W: 40 S12 & S9 Married 17yrs Together 20yrs