anyone who's had a c section? advice please!

Hey ladies,
Just found out today that I am having a c section. I've been scheduled in 3 weeks from today, everyone is excited to meet my little man etc, and of course I am too! But I can't help but feel really sad that I can't have him naturally :( he is breech and there is no signs that he will change in the next few weeks so my doctor has decided to go ahead with the section. Anyone who's had a section how does it work? Can I hold him straight away or do they take him away until I'm sewed back up etc? Do they break your waters before? Is it harder to produce milk after? Like how does my body know I've given birth if I technically haven't? I think I'm just feeling over whelmed after finding out! I'm sad because it's my firstborn and I just wanted to feel contractions etc