Aside from the rush that the drug provides, it also causes the users to become drowsy and decreases both their heart rate and breathing. The drug also has a multitude of side effects that it can cause. Most of the side effects encompass a physical problem, but it does cause a few mental problems. On the physical side of things, the drug can cause the user to experience dry mouth, warm flushing skin, heavy feeling arms and legs, nausea and vomiting, severe itching, infection of the heart, constipation, liver and kidney disease, lung problems, sexual problems for men and menstrual cycle changes for women. As for the mental effects, the drug can cause the user to experience clouded thinking, insomnia, depression, and other mental disorders.
The length of time that heroin will remain in your system can range depending on the amount used and is traceable for an amount of time based on the test used. Urine tests can track up to 2 days. Blood and saliva tests and trace the substance between 5-6 hours and up to 2 days. And with hair tests, the substance is traceable up to 3 months onward.