SECONDED!
Your mum is right: your attitude to this and your positive outlook is an absolute inspiration to see. You're only human.. that's why we're going to be around to help you out as you get closer to your surgery date. All you need to do is concentrate on looking forward and beyond the surgery, and you'll find yourself there before even realise it. Don't stress over other things in your life: you have us here to take care of those things for you.
When it gets a bit much, just go lie on your bed with your cushions behind you and try out one of those meditations. Even just to put on some soothing music and clear your mind out would be beneficial to you. Don't try to push yourself to do the things you're finding difficult at the moment: you know why they are difficult, and you know it's something you're taking care of by having the surgery. Your main concerns at the moment are preparing yourself mentally and physically for your surgery. Beyond that, just chill out and get some sleep

We know you're brilliant and smart and have an absolutely radiant outlook on life, so just relax now and allow us to take some of the pressure off you. Personally I think you're doing a terrific job

and much as it pains me to admit it, I'm looking forward to coming down to Melbourne!
Sometimes life just turns it all around and you don't know why... but trust me, you'll find something in this which will help you later on. Just look forward to what we'll do with the house and that nice little garden you're going to work on!

thinking of you all the time, look forward to seeing you in a few days
12th - Mum
13th - em
15th - Holliepop