im surprised no one has mentioned....
sniff it! crush it up, and sniff it into your nose.
i have no idea why ur freaking out, but it seems like your intentions for IV injecting the drug is a quicker onset. sniffing it will be almost, if not just as quick, as injecting.
i almost always sniff my xanax, and it hits me almost instantly, within a few seconds at the longest. i'm usually at peak effects within a minute.
usually when i do it, i pass out before i can even lay down 8)