I wonder what complications you mention. I took a long time to heal, due to complications. I had wound dehiscence and healed by Secondary Intention, rather than the preferable Primary Intention. I was significantly overweight, and this increases wound healing problems, so I'm told. As someone said here, smoking hampers healing. Being overweight can also hinder healing. Exercise is proven to assist with wound healing, and also a healthy diet will help you heal. If you are overweight currently, it may not be encouraged to lose weight whilst healing. You will need nutrients, and calorie-restricted diets may not give you all you need. Could you get a referral to a dietician perhaps? Or maybe you eat healthily? I hope this helps you.
do bear in mind that everyone heals differently and there are several factors which affect this. Could you maybe be more specific on your problems? Hope you are ok.