Benadryl isn't necessarily a sleeping aid, altwight. You're a fucking moron for using it as such. There are several herbal remedies you can try before you string yourself out on a prescription drug. Try Mellodyn, or Chamomile tea as Nuriko suggested. Your local vitamin shop will have several alternatives you can try.
I feel, however, the filling yourself with either of these is stupid. you obviously haven't done as much as should throughout the day if you have too much energy to sleep. Work on that instead.
XI Wiki



