U use benadryl for acute allergies generally but its main side effect is a moderate to severe drowsiness and so it will help u fall asleep much better than melatonin