Since searching the internet and asking fellow users resulted in zero help I decided to go some where many users will be at once. A little back history, I've been an IV heroin user for almost 3 years. I don't have any track marks to show my usage, and I believe that's due to always jumping around to different veins. Lately I've been poking and fishing for a vein for hours although I'm active, drink plenty of water (that's all I drink) and always practice sterile punctures. Most of the time when I hit a vein the red flash happens, I pull back the plunger ever so gently to reveal the slow flow of blood telling me I'm in. I start to push the plunger and I don't feel a burn, as I would if I'm not in my vein, there isn't any swelling around the injection site but I will stop about half way to make sure I'm still in and everything looks good so I continue forth with the rest of the liquid. After removing the syringe I start to feel a dull burn and I start to itch in at the injection site. I'm not feeling any of the drug I just injected. WTF? So I get the flash as I'm in, but apparently I'm not and it all ends up going under my skin wasting everything. Does anyone have any suggestions about my technique or experience like mine? What am I doing wrong?