hey....if phenergan is having all those yucky side effects that you don't like ask your doc to try vistaril or maybe compazine or possibley even meclazine. they are all in the same general family but work just a little bit differently....and they all have the same ultimate effect they will help you sleep.
i hope this helps
rachel
p.s. i was a rx tech in the us navy for 5 1/2 years so i do know what i'm talking about promise!!!! lol