Answer by
cpxi (191)
It can take up to two weeks for a black eye to disappear, unfortunately. The blood must reabsorb into the body and this can take some time. There's not much you can do to speed up the process, so just try to be patient. The good news is it won't leave a lasting mark.