Sorry to say but it seems that you've become addicted to benadryl!
Consider consulting a psychiatrist online or in person. A shirt term course of sleep medicine can be started and medicine to help prevent withdrawal in the initial phase. Later sleep hygiene can be taught.
Answered2019-10-15 10:44:01
Let others know if this answer was helpful