alleviator

noun

1.
a therapist who makes suffering more endurable
Derived from:
alleviate
2.
remedy that alleviates pain without curing
Derived from:
alleviate