After the rush, a person who has taken heroin will feel very relaxed. He or she will alternate between feeling awake and drowsy. This can cause a person to think and move slowly. These effects can last up to 6 hours.