Loose and painful teeth that feel better with medication but return when medication is stopped may be caused by different reasons, such as periodontitis, pulpitis, periodontal abscess, etc. They can be treated with deep scaling, root canal therapy, flap surgery, etc. 1. Periodontitis: Periodontitis can cause loose teeth with pain, which can be treated by removing tartar, deep scaling, etc. Temporary or permanent periodontal splints can be used to fix the loose teeth. 2. Pulpitis: Pulpitis is treated with root canal therapy to remove the inflammation. 3. Periodontal abscess: Chronic periodontal abscess is often caused by untreated acute phase or repeated acute episodes, which can be treated by surgery, such as flap surgery or abscess resection. Loose teeth with pain take medicine better but stop taking medicine on the recovery may also be caused by other reasons, should go to the hospital in time to find out the cause and targeted treatment.