As the title suggest

I still have three large bruises after surgery to remove endo and hydrosalpinges (sp?)

It's been three weeks and they are still blue/ green!

How long does this take!