I took 2 puffs of the stadol nose spray at about 10:00 pm last night and I had a drug test today at work. They did the saliva test and the piss test. The test was at 10:00 this morning so from the time I used it to the time I took my test was 12 hours. I am scared I am going to fail the test. Any input would be appreciated. I have heard that stadol will leave the blood stream in a few hours but then I also heard it will stay in your system for 3 days. Should I be really scared right now? I know I messed up but I had a bad headache.