Welcome to the forum, @Skinnylatte - ask away ANY question that you may have - we'll do our best to demystify it for you.
I was in your shoes exactly this time last year - no family history etc - yep a bolt from the blue! .... I had my biopsy just the day before on Dec 28th ..... and didn't get results til Jan 5th (positive for BC.) I saw my surgeon on his 1st day back at work after his Xmas Hols on Jan 15th & had my surgery on Jan 17th! BOOM!
The waiting sucks - and it doesn't get any easier - but once you see your surgeon & 'have a plan' .... then it all starts to take shape.
As @sister says - deep breaths, take it as it comes. DON'T USE Dr Google - BC is such an individual thing - until you've discussed it with your surgeon - try not to pre-empt it. (Difficult tho it is.)
Do you have a trusted family member or close friend to go with you to the Surgeon? It is very difficult to 'hear everything' whilst making decisions - and they may well be able to help you out there, as well as physical support. Your surgeon should also have a Breast Care Nurse there, that you can ask questions & should be able to help you get your appointments all sorted. Ask about the Small Pillow (for post op comfort) and also a soft Berlei Bra for Post op comfort (support with no wire.)
BCNA has an 'online journal' that you can use to put down your thoughts & keep track of your Appointments as well as given info on all sorts of stuff .....
https://www.bcna.org.au/understanding-breast-cancer/resources/my-journey-online-tool/ ;
Some tips on telling family & friends - I just told those who I thought would support me best (I didn't even tell some family members, as I didn't need any added stress.) I ended up doing a 'bulk email' to most of my buddies, telling them I may or may not be able to get back to their individual emails ..... but would keep them updated as things moved along! MUCH easier than doing person by person!
https://www.bcna.org.au/understanding-breast-cancer/talking-to-family-and-friends/In the mean time, do what you love doing - keep busy - then the mind doesn't go off in wild tangents!
Ask any question that you like here - those who've gone before you will do their best to help you understand what is going on. It is an explosion of information at any given time at this moment ......
Take care & I hope you can have a Happy New Year with your kids xxx