Can I heal from subacute dermatitis completely?

Depends. It depends on the cause. Unfortunately the cause for chronic dermatitis is often unknown but most do seem to go away after a few years.