Ooh, ouch!! Good luck with the op at the weekend and hope you get well soon!