It depends quite heavily on ones tolerance to the drug. Pupils will generally stay constricted for the duration of the euphoric experience. Depending on quantity and quality of the heroin, and as I said the higher a person's tolerance, the faster they come down which is when pupils will return to normal size.
Pinpoint pupils caused by heroin use typically last for 4-6 hours after administration. It is important to seek medical help if pinpoint pupils persist or are accompanied by other concerning symptoms.
Forever
Don't do it!!!
24 hours
try bathing
48-72 hours
3 days
3 - 5 days. mostly 3.
Heroin will stay in the urine for 3-5 days
No, normally not. With me, my pupils stay the same.
It's called heroin. Go back to school.