I am having a vaginal hysterectomy soon and have looked at the recovery time which states between 2-6 weeks. However on my first consultation I was told I could possibly be off work for up to 3 months. I know diabetics take longer to heal but the difference between 6 weeks and 3 months is a lot?