Benadryl is okay short term
You dont want to take it long term. Much like any OTC or prescrption drug.
Bonus- You get a great night’s sleep with this combo before bed.