Bruise
Usually, a bruise takes about two weeks to  fade away. Some people bruise easily, but others do not. This is because they may have more tough skin tissue, certain diseases or conditions, or they take certain kinds of  medication.