Erin is correct as valium has the longest half life of all benzos. Xanax is the fastest working with a half life of about 6-12 hours. Valium is the slowest but longest acting. They all make most people drowsy.
You could try something like kava or valerian root which is natural, cheap, you can get it at any walmart pharmacy. Take it as needed within reason. Hope it helps some. It's not the same as a benzo, but it helps me SOME. God bless.
I am not a dr. My statements are based on years of experience and related education. Consult with the professional of your choice regarding matters of concern.