Thanks to everybody so far, its great to be able to hear from people who are going through / been through the same rather than from friends and family that mean well, but don't really understand.
I would loved to answer each question right now, but until my answer can appear quick I feel I am going to get in a right mess.