Morning all 
Gigs = sorry your back is causing problems, - hope you can speak tot he surgeon and get things sorted today - sounds v.painful, and hanging round in a and e is not fun (although I did arf at 'star wars bar scene' reference
)
betsy - sorry you didn't sleep very well, hope you don't feel to tired today and can get a good night tonight.
trying to catch up from yesterday (I was out at various stuff all day and then DH came back from Aberdeen in the evening)
My onc, insists my cancer was just a 'random unfortunate thing', - I have certainly changed my lifestyle since DX - i try to eat more healthily and I exercise regularly. I also do things I enjoy, and I do them 'now' (I was a great one for 'I'd like to have a go at that one day',) I try to reduce the crap stuff in life and increase the fun activities - I was very stressed before DX, for various reasons - I am by nature a person who thinks she is responsible for everyone else and has to do everything for everybody - I have cut that out and become much more laid back)
I try not to dwell to much on what the triggers (if any) for my cancer might have been - I feel if I concentrate to much on the various stresses that were in my life and try to analyse them, it might become a bit of a blame game, so for me at least I just try to relax more and be less uptight, and I let a lot of stuff go that I would have fretted about before.
Obviously for those with a clear genetic factor - finding out as much info as possible is very much the way forward. I know mine wasn't genetic, so the contributing factors are less clear, if they exist at all (I know lots of thin healthy active carefree people who get cancer, its very common and I tend towards thinking in many cases its just a shit thing that happens, by some biological chance, to some people)
having said that - I think its worth having a go at some of the maybe/possible things they are discovering that offer some protection, as long as they don't do any obvious harm, and make you feel good.
Oops sorry - long post again - I'll shut up now!
Love to all x