Synonyms:
* Torment: This emphasizes the intense suffering caused.
* Plague: This suggests something that causes continuous distress or annoyance.
* Harass: This emphasizes the persistent nature of the affliction.
* Harrow: This implies a deep, emotional distress.
* Beset: This emphasizes being surrounded and overwhelmed by troubles.
* Grip: This implies a tight hold and control over someone.
* Rack: This suggests extreme physical or mental suffering.
* Trouble: This is a more general term for something that causes difficulty.
Antonyms:
* Soothe: This suggests bringing comfort and easing pain.
* Relieve: This emphasizes removing or reducing suffering.
* Comfort: This refers to providing solace and peace.
* Heal: This implies restoring health or well-being.
* Bless: This suggests being fortunate or experiencing good fortune.
* Encourage: This means to inspire hope and support.
The best synonym or antonym for "afflict" depends on the specific context of its use.