Yes, it is possible to have an abscess for years. An abscess is an infection of tissue that is filled with pus and can occur in any part of the body, including the skin, mouth, and internal organs. An abscess can develop due to a bacterial, viral, or fungal infection, and it can be caused by a...