Hi there sailor-girl
Welcome to the forums, I hope youfind them a great source of information and support.
It might be worthwhile calling our Helpline who will be able to talk you through the surgery and likely recovery time, I'm sure it will help to discuss things. They're on 0808 800 6000 and are open 9-5 on weekdays and 10-2 on Saturday.
Hope this helps.