Hi Andi
Welcome to a great network of friends (ones we wish we did not have to make). I am sure you will get great support as you travel along the road ahead.
Yes, it is a massive roller coaster of a ride and you bounce from one emotion to another but try to give yourself some slack and rely on others - accept all offers of help as they are given to you.
You did not say the operation plans but whatever they may be we all wish you the best for that day, and those following.
Keep posting as there is always someone who will answer you. Vent all you like as it is better to do it here than at those closest to you.
Good wishes for Monday. Trust in your medical team is the answer.
Hugs
Summer :-)