Long term effects of heroin are quite serious. Once you become addicted to heroin there is no turning back. Long time users have collapsed veins, infections of the heart lining, pulmonary complications and many other serious health problems. This also includes immediate death that can happen when you inject the drugs in your veins. Drug addiction to heroin can also lead to HIV due to shared needles, hepatitis C also caused by shared needles.